Secret Villa Apartment
Phsar Thmei III Daun Penh Phnom Penh
About Secret Villa Apartment
Situated in central Phnom Penh, Secret Villa is a 10-minute walk from Royal Palace and Independence Monument. It features an outdoor pool available all year round and an in-house restaurant. Free WiFi is available throughout the property.