Manor House
Manor House
Hotel
, Phnom Penh, Cambodia
81
Very Good ·
159 reviews
No info available for this location