Hotel Overview
The Grand Hotel is a historic colonial-era hotel located in the cool climate of Nuwara Eliya. Built during the British period, the hotel maintains classic architecture combined with modern comfort. It is one of the most iconic hotels in Sri Lanka and is popular among both local and foreign tourists.
📍 Location
Nuwara Eliya (Hill Country)
🏨 Address
Grand Hotel Road, Nuwara Eliya, Sri Lanka
⭐ Facilities
Elegant rooms and heritage suites
Multiple restaurants and tea lounge
Indoor heated swimming pool
Spa, gym, and wellness centre
Beautiful gardens and outdoor seating
Conference and banquet halls
Indoor games and recreational areas