The Grand Hotel usytuowany jest na wzgórzu Nuwara Eliya, obok klubu golfowego Nuwara Eliya Golf Club. Obiekt otoczony jest tropikalną roślinnością i oferuje 2 restauracje, pasaż handlowy oraz siłownię.
Pokoje w hotelu Grand są ogrzewane. Wyposażenie każdego pokoju obejmuje telewizor z dostępem do kanałów satelitarnych, małą lodówkę oraz zestaw do parzenia kawy i herbaty. Do dyspozycji Gości jest też prywatna łazienka z prysznicem z ciepłą wodą oraz suszarką do włosów.
Podczas pobytu Goście mogą zrelaksować się w saunie lub zagrać w golfa. Pozostałe udogodnienia obejmują całodobową recepcję i centrum biznesowe. W obiekcie oferowane są usługi pralni.
W restauracji Barnes Hall serwowane są dania kuchni międzynarodowej, a restauracja Grand Indian zaprasza na specjały z północnych i południowych Indii. W hotelu znajduje się również piwnica z winami.
Do lotniska w Kolombo można dojechać z hotelu w 6 godzin.