Il Grand Royal Luxury Apartment sorge a Nuwara Eliya, a 2,2 km dal Lago Gregory, a 8 km dal Giardino Botanico Hakgala e a 600 m dal Victoria Park di Nuwara Eliya. La struttura dista 700 m dall'ufficio postale di Nuwara Eliya.
L'alloggio presenta una TV a schermo piatto e 2 camere da letto. A vostra disposizione anche un parcheggio privato gratuito.
Il Grand Royal Luxury Apartment dista 800 m dal Mackwoods Museum e meno di 1 km dalla Single Tree Hill.