Himawari Hotel Apartments
Himawari Hotel Apartments
Hotel
313 Sisowath Quay, Phnom Penh, Cambodia
80
Very Good ·
177 reviews