Villa Langka Hotel
Villa Langka Hotel
Hotel
, Phnom Penh, Cambodia
91
Excellent ·
324 reviews
3-star business hotel in Phnom Penh (Chamkar Mon)
No info available for this location