El Town View Hotel II se encuentra en Phnom Penh, a 1.7 km de Ounalom Pagoda, y ofrece una piscina exterior.
La propiedad se sitúa en el barrio Tuol Kouk, cerca de Sophea Nhep. Phsar Dumex se halla a solo 1.2 km de distancia.A pocos metros, podrá disfrutar de Shrine of Princess Kantha Bopha.
Un minibar, TV y una cocina pequeña están a su disposición en todas las habitaciones climatizada del hotel. Hay cuartos de baño privados equipados con una bañera, una ducha y un secador de pelo.
Las opciones de alimentación diaria incluyen un desayuno de tipo bufé. Asian Spice Cafe cafetería está situado a 150 metros de la propiedad.Se halla a 15 minutos a pie de la estación de tren PP. Se puede llegar al Aeropuerto Internacional de Nom Pen en coche.