Das 4-Sterne-Indra Hotel Phnom Penh befindet sich im Bezirk Tuol Kouk von Phnom Penh und bietet ein Hallenbad und ein Fitnesscenter. Tuol-Sleng-Genozid-Museum liegt ca. 4 Kilometer vom Hotel entfernt, und Unabhängigkeitsdenkmal ist in etwa 10 Minuten Autofahrt erreichbar.
Die Fahrt zum Flughafen Phnom Penh dauert nur 15 Minuten. Zu den nahe gelegenen Sportattraktionen gehört Olympiastadion Phnom Penh (ist 3 km weit weg vom Indra Phnom Penh). Auch Phnom Penh Taxi Expert befindet sich in der Nähe, ein paar Schritte entfernt vom Hotel. Die Unterkunft liegt außerdem in einer Entfernung von 5 Gehminuten von der Bushaltestelle 33 - LG Company Line 07.
Im Indra können Sie eines der 12 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen. Neben einem Bidet, einer getrennten Toilette und einer Dusche gehören auch ein Wäschetrockner und Handtücher zur Ausstattung des Badezimmers. Die Zimmer bieten auch einen Blick auf die Stadt.
Jeden Tag bietet das Indra Hotel ein einfaches Frühstück an. Die Gäste haben die Wahl, in einem der 2 Restaurants vor Ort zu speisen. Man kann sich in der Lounge- Bar bei einem Lieblingsgetränk entspannen. In der Nähe gibt es viele Lokale, darunter das Restaurant Chang Kim Restaurant, das nur wenige Schritte entfernt vom Indra Phnom Penh ist.