The Star Villa Hotel
The 3-star The Star Villa Hotel is set just 2.1 km from Legend Cinema, The Killing Fields and Wat Phnom.
The Star Villa Hotel is 20 minutes' walk from the center of Phnom Penh. The hotel is set 1150 meters away from Tuol Sleng Genocide Museum, Independence Monument and Royal Palace.
Museums, the palace and monuments are set within walking distance.
This hotel comprises 11 rooms featuring Superior Double Room and Deluxe Room. Bathrooms are fitted with a shower, towels and free toiletries.
Guests can enjoy cambodian and japanese snacks and meals in Malis located 150 meters away.
The Star Villa Hotel lies within 10 minutes’ drive to Phnom Penh International airport.
The hotel offers cars for rent to explore the local sites.