Das 3-Sterne-River Star Hotel Phnom Penh liegt nur 25 Minuten Fußweg vom Unabhängigkeitsdenkmal entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Phnom Penh. Das Hotel verfügt über 32 Zimmer.
Zu den nahe gelegenen Sportattraktionen gehört Olympiastadion Phnom Penh (ist in einer Entfernung von 2 km vom Hotel). Auch der Königspalast von Phnom Penh ist in unmittelbarer Nähe vom River Star Phnom Penh. Die nächstgelegene Bushaltestelle Night Market ist nur 5 Minuten Fußweg von der Unterkunft entfernt, der Bahnhof PP ist weniger als 20 Minuten zu Fuß von hier entfernt.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. im Restaurant Oskar Bistro Phnom Penh, das in einer 400 Meter Entfernung von der Unterkunft ist, oder im Restaurant Sher-e-Punjab, das in 5 Minuten zu Fuß zu erreichen ist.