Umayuri Inn is ideaal gelegen in het centrum van Ubud, en biedt kamers met airconditioning, een tuin, gratis WiFi en een terras. De accommodatie bevindt zich op 3,2 km van Neka Art Museum, 7 minuten lopen van Apenbos Ubud en 6,4 km van Goa Gajah. De accommodatie biedt roomservice, een 24-uursreceptie en excursies boeken voor gasten.
Alle kamers bij het pension hebben een bureau, beddengoed en een balkon met uitzicht op de tuin. Naast een eigen badkamer met een douche en gratis toiletartikelen, hebben een aantal kamers bij Umayuri Inn ook uitzicht op uitzicht op de stad. Alle kamers zijn voorzien van een koelkast.
Populaire bezienswaardigheden in de buurt van de accommodatie zijn Saraswati Temple, Paleis van Ubud en Blanco Museum. Het dichtstbijzijnde vliegveld is Internationale luchthaven Ngurah Rai (Denpasar), op 37 km van Umayuri Inn. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.