Townview is situated about 900 metres from Tuol Sleng Genocide Museum. You can also check out Royal Palace Phnom Penh and Riverfront Park, both located less than 2 km away.
Rooms are tastefully furnished and fully air-conditioned. Amenities include a minibar, a TV with cable channels and a seating area. Bathroom facilities are attached.
The friendly staff at the 24-hour front desk can assist you with luggage storage, tour arrangements and free parking facilities. There is also an on-site snack bar and a charming outdoor terrace.