Im Stadtteil Daun Penh gelegen, zeichnet sich das 5-Sterne-Hotel Wyndham Grand Phnom Penh Capital durch seine exklusive Lage aus, ungefähr 25 Gehminuten von der Liste der Nationalmuseen entfernt, aus. Mit 828 Zimmern bietet es nicht nur Komfort, sondern auch eine attraktive Aussicht auf den Fluss. Das Hotel verfügt über WLAN in den öffentlichen Bereichen und bietet außerdem einen Mini-Markt und ein Restaurant.
Das Stadtzentrum von Phnom Penh kann man innerhalb von 30 Minuten zu Fuß erreichen. Zu den Sehenswürdigkeiten nur 1 km vom Wyndham Grand Phnom Penh Capital gehört das Postamt von Kambodscha. Der Königspalast von Phnom Penh ist etwa 10 Fahrminuten von der Unterkunft entfernt, während der Bahnhof PP in unmittelbarer Nähe vom Hotel liegt. Die Bushaltestelle Capitol Tour liegt 500 m von der Unterkunft.
Alle Zimmer verfügen über eine Klimaanlage, einige auch über einen Wohnbereich und einen Balkon. In den Zimmern gibt es ebenfalls eine getrennte Toilette und eine Dusche. Zudem sind die privaten Badezimmer mit einer getrennten Toilette und einer Dusche ausgestattet.
Im Restaurant Yuemuangfy bietet das Wyndham Grand Phnom Penh Capital eine Auswahl an chinesischen Gerichten. Die Pool- Bar lädt alle Gäste auf ein Getränk ein.