Com uma localização ideal no centro de Ubud, Umayuri Inn apresenta quartos com ar condicionado, um jardim, acesso Wi-Fi gratuito e um terraço. O alojamento encontra-se a 3,2 km de Museu de Arte Neka, a 7 minutos a pé de Floresta dos Macacos de Ubud e a 6,4 km de Goa Gajah. O alojamento dispõe de serviço de quartos, uma receção aberta 24 horas e organização de passeios.
No alojamento, cada quarto está equipado com secretária, roupa de cama e varanda com vista do jardim. Apresentando uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, alguns quartos do alojamento também apresentam vista da cidade. Todos os quartos providenciam um frigorífico.
Umayuri Inn tem vários pontos de interesse populares nas suas proximidades, incluindo Saraswati Temple, Palácio de Ubud e Museu Blanco. O aeroporto mais próximo é o Aeroporto Internacional de Bali - Denpasar, que fica a 37 km de Umayuri Inn, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.