O Grand Hotel está situado em Nuwara Eliya Hill, ao lado do Campo de Golfe Nuwar Eliya. Rodeado por vegetação tropical, desfruta de climas frescos, 2 restaurantes, uma galeria comercial e um ginásio.
Os quartos do Grand Hotel estão equipados com aquecimento. Cada quarto tem uma televisão por satélite, mini-frigorífico e comodidades para preparar chá/café. A casa de banho privada dispõe de duche quente e secador de cabelo.
Os hóspedes podem relaxar na sauna ou jogar uma partida de golfe. Outras instalações incluem uma recepção aberta 24 horas e um centro de negócios. Os serviços de lavandaria estão disponíveis.
O Barnes Hall serve pratos internacionais, enquanto o Restaurante Grand Indian serve especialidades do Norte e do Sul da Índia. O hotel também tem uma adega.
O Grand Hotel está a 6 horas de carro do Aeroporto Internacional Colombo.