Offrant une vue sur son jardin, le Glorious Villa est situé à Tangalle, à 1,3 km de la plage de Paravi Wella et à 2,4 km de celle de Marakkalagoda. Il est situé à 200 mètres de la plage de Tangalle et dispose d'une cuisine commune. L'établissement assure des services de navette aéroport et de location de vélos.
Les logements comprennent une salle de bains privative et une connexion Wi-Fi gratuite. Certains logements sont insonorisés.
Des visites touristiques sont organisées dans les environs. La maison d'hôtes assure un service de location de voitures et vous pourrez faire du vélo dans les environs.
Hummanaya Blow Hole se trouve à 14 km du Glorious Villa, tandis que le temple bouddhiste Weherahena est à 36 km. L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 60 km.