The Grand Hotel


The Grand Hotel is located in the hills of Nuwara Eliya golf course right next to the Nuwar Eliya. Surrounded by tropical vegetation hotel has two restaurants, a shopping arcade and a fitness studio.

You can leave a response, or trackback from your own site.

Leave a Reply