The Star Villa Hotel
The luxury The Star Villa Hotel is a 4-star property set 1250 meters from Royal Palace.
The hotel is approximately 15 minutes' walk from Tuol Sleng Genocide Museum. The venue is located within 20 minutes' walk from Phnom Penh center.
This hotel is placed in Chamkar Mon district, known for a palace and a museum.
The Star Villa Hotel is a property in Phnom Penh that comes with 11 rooms and provides an individual safe, multi-channel television, a private balcony, a writing table and music system. The rooms look on to the city. The Star Villa Hotel offers bathrooms fitted with a shower, free toiletries and towels.
Guests can dine at The Sushi Bar Phnom Penh and Malis located within a 5-minute walk of the property.
Guests can reach The Star Villa Hotel from Phnom Penh International airport within 15 minutes' drive.
A business center, a meeting room and a copier along with a designated smoking area, a safe deposit box and a luggage storage are available for guests.