The Star Villa Hotel offers white-themed rooms with a balcony and free WiFi in Phnon Penh. The hotel also has a restaurant with its own wine cellar. Free private parking is available nearby. The hotel is 1.1 km from Royal Palace Phnom Penh, 1.
The Star Villa Hotel offers white-themed rooms with a b Read more
The Star Villa Hotel offers white-themed rooms with a balcony and free WiFi in Phnon Penh. The hotel also has a restaurant with its own wine cellar. Free private parking is available nearby. The hotel is 1.1 km from Royal Palace Phnom Penh, 1.
The Star Villa Hotel offers white-themed rooms with a balcony and free WiFi in Phnon Penh. The hotel also has a restaurant with its own wine cellar. Free private parking is available nearby. The hotel is 1.1 km from Royal Palace Phnom Penh, 1.
Number of Rooms: 11