Tags: Hotel.
The Grand Hotel is a luxury hotel in Nuwara Eliya Sri Lanka that was built in the style of an Elizabethan-era manor house. The hotel has 153 rooms including three presidential suites two junior suites and a governor’s suite that have been maintained to preserve the traditional design. The Grand Hotel has a public bar a billiard room and a wine bar.[citation needed]