Description
The Grand Hotel is a four-star boutique hotel in Nuwara Eliya, Sri Lanka, that was built in the style of an Elizabethan-era manor house. The hotel has 154 rooms, including three presidential suites, four junior suites, including a governor’s suite that have been maintained to preserve the traditional design. The Grand Hotel has a number of restaurants, bars and a billiards room.