Hotel Glendower

No 5, Grand Hotel Road, Thị trấn Nuwara Eliya, Sri Lanka
Messenger