Het Penh House is gelegen middenin de stad Phnom Penh, op steenworp afstand van het koninklijk paleis, Wat Botum en de belangrijkste historische monumenten van de stad. De inrichting van het hotel is geïnspireerd op de natuurlijke omgeving, met veel moderne faciliteiten. Onder de faciliteiten vallen onder meer een goed restaurant, een heerlijk dakterras met een zwembad en een uitgebreide spa. Het Penh House biedt een uitstekende uitvalsbasis om de omgeving van Phnom Penh te verkennen.