Das 5-Sterne-Hotel Wyndham Grand Phnom Penh Capital befindet sich im Viertel Daun Penh von Phnom Penh und bietet zudem einen Swimmingpool. Das Hotel liegt im Zentrum von Phnom Penh und bietet 608 Zimmer mit Blick auf den See.
Riverside Park und Liste der Nationalmuseen sind in 20 Minuten zu Fuß bzw. 25 Minuten zu Fuß zu erreichen. Zu den Einkaufsmöglichkeiten in der Umgebung gehören Zentralmarkt (1 km) und Tuol Tom Pong (4 km). Gäste des Hotels haben den Vorteil, dass Sightseeing by tuk-tuk lediglich 7 Minuten zu Fuß von der Unterkunft entfernt ist. Das Hotel Wyndham Grand Phnom Penh Capital ist ein paar Schritte entfernt von der Bushaltestelle Capitol Tour.
Einige der klimatisierten Zimmer verfügen über einen Balkon und eine Essecke sowie bieten viele beliebte Einrichtungen — WLAN und einen Flachbild-TV sowie eine Kaffeemaschine. In den Badezimmern, die mit einer Badewanne, einer getrennten Toilette und einer Dusche ausgestattet sind, stehen den Gästen auch Toilettenartikel und Handtücher zur Verfügung.
Im Wyndham Grand Phnom Penh Capital wird morgens ein Frühstücksbuffet serviert. In der Unterkunft befindet sich das Restaurant Yuemuangfy, das sich auf die chinesische Küche spezialisiert.