Grand Hotel расположен в красивейшем горном районе Нувара Элия "маленькая Англия", на высоте 2000 м над уровнем моря, в 170 км к востоку от Коломбо, в бывшем губернаторском особняке. В отеле царит дух колониальной Англии. Теплая домашняя атмосфера. Ужин проходит при приглушенном свете ламп или при свечах. Grand Hotel предлагает к размещению 156 номеров, из них 65 Deluxe номеров. К услугам гостей Grand Hotel - ресторан с панорамой на сад, кофе-бар, супер-клуб, профессиональный тренажерный зал. В отеле открыт оздоровительный центр, который предоставляет услуги профессиональных массажистов и врачей. Поле для гольфа.