El The Grand Hotel se encuentra en la colina de Nuwara Eliya, junto al campo de golf Nuwara Eliya. El establecimiento está ubicado en un entorno tropical refrescante y cuenta con 2 restaurantes, tiendas y gimnasio.
Las habitaciones del Grand Hotel incluyen calefacción, TV vía satélite, mininevera, set de té/café y baño privado con ducha de agua caliente y secador de pelo.
El establecimiento dispone de sauna, campo de golf, recepción 24 horas, centro de negocios y servicio de lavandería.
El Barnes Hall prepara platos internacionales, mientras que el restaurante Grand Indian sirve especialidades del norte y del sur de la India. Además, el hotel dispone de bodega.
El The Grand Hotel está a 6 horas en coche del aeropuerto internacional de Colombo.