Avalon Ubud Castle & SPA ligt in Ubud, op 6,6 km van Apenbos Ubud en 7,3 km van Tegenungan-waterval. De accommodatie biedt gratis WiFi, een tuin met een buitenzwembad, uitzicht op het zwembad en toegang tot een binnenzwembad en een hot tub.
Sommige accommodaties zijn voorzien van een terras met uitzicht op de rivier, een volledig uitgeruste keuken en een eigen badkamer met douche.
Er is dagelijks een à la carte-ontbijt beschikbaar bij de villa. Avalon Ubud Castle & SPA heeft een restaurant dat Indonesische en internationale gerechten serveert.
De accommodatie biedt een speeltuin.
Je kunt uitstekend biljarten bij Avalon Ubud Castle & SPA. Ook kun je in de omgeving fietsen.
Paleis van Ubud ligt op 8 km van de villa, en Saraswati Temple ligt 8,2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ngurah Rai (Denpasar), op 27 km van Avalon Ubud Castle & SPA. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.