Central Palace Hotel oferuje basen na dachu z widokiem na miasto w pobliżu Placu Saigon, dzięki czemu oferuje nowoczesne pokoje, z których można dotrzeć do najpopularniejszych atrakcji w okolicy. W trakcie pobytu goście mogą korzystać z wielu bezpłatnych udogodnień, w tym bezpłatnego śniadania i bezpłatnego parkingu. Na miejscu można korzystać z bezpłatnego WiFi.
Central Palace Hotel zapewnia transfer lotniskowy oraz przechowalnię bagażu. Recepcja czynna jest przez całą dobę. Podczas pobytu goście mogą korzystać z usług pralni, sejfu w recepcji oraz innych udogodnień. Można też wypić drinka na tarasie i skorzystać z hotelowej sali konferencyjnej na małe imprezy i spotkania biznesowe.
Central Palace Hotel oferuje 86 pokoi i apartamentów, w tym pokoje z widokiem na miasto, park i panoramę okolicy. Do dyspozycji są nowoczesne udogodnienia, w tym telewizor z dostępem do kanałów telewizji kablowej oraz klimatyzacja. Goście mogą zrelaksować się przy drinku z minibaru i położyć się na wysokiej jakości łóżkach.
Na miejscu działa restauracja, w której przez ograniczoną godzinę można zamówić obsługę pokoju. W hotelu mieści się również bar i salon, gdzie serwowane są napoje i lekkie przekąski. W okolicy umiejscowione są lokale gastronomiczne, takie jak Hard Rock Café, Thai Express, Lemongrass i Shang Palace.
Hotel ten położony jest w centrum miasta Ho Chi Minh, niecałe 10 minut spacerem od Pałacu Niepodległości, targu Ben Thanh i Muzeum Miasta Ho Chi Minh. W pobliżu hotelu znajduje się również strefa Backpacker Area Pham Ngu Lao.