Map Location
Imperial Garden Villa & Hotel
No. 315, Preah Sisowath Quay, 12207 Phnom Penh, Cambodia