Das Homewood Hotel Siem Reap befindet sich im Zentrum von Siem Reap, in ca. 1 km Entfernung von einem beliebten Einkaufszentrum, dem Marktplatz. Nicht weit entfernt vom Siem Reap Art Center Night Market gelegen, verfügt das Hotel über einen Infinity-Pool, wo sich die Gäste entspannen können.
Wat Bo Temple ist in etwa 900 Meter Entfernung von hier und der Phare - The Cambodian Circus ist einen 25-minütigen Spaziergang vom Hotel entfernt. Kulturelle Sehenswürdigkeiten in der Umgebung sind das Angkor Nationalmuseum (2 km) und die ArtBox (3 km). Der Angkor Wat ist in rund 7 km Entfernung von der Unterkunft. Das Homewood Hotel ist in rund 10 Gehminuten Entfernung vom Busbahnhof Mekong Express gelegen.
Die Unterkunft empfängt seine Gäste in 44 Zimmern, die mit Bügelmöglichkeiten und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Für Ihren Komfort finden Sie im Badezimmer eine getrennte Toilette, eine Dusche und ein Waschbecken. Die separaten Schlafzimmer verfügen über einen Schrank. In den modernen Badezimmern mit einer getrennten Toilette, einer Dusche und einem Waschbecken stehen den Gästen zudem ein Haartrockner und ein Wäschetrockner zur Verfügung.
Es gibt 2 Restaurants, darunter das Homewood und das Rooftop, die asiatischen, europäischen und internationalen Gerichte anbieten. Das Restaurant serviert asiatische Küche. Hotelgäste können sich auch in der Pool- Bar gut entspannen.