A una distancia de 6 km de este hotel cómodo Ec House Ubud, los huéspedes pueden visitar la Cueva de los Elefantes.
El hotel de 3 estrellas está enclavado a poco más de 10 minutos en coche del Palacio de Ubud en Ubud. Entre las opciones de turismo cultural está el Museo de Arte Neka, enclavado a 2 km.
Las habitaciones del Ec House Ubud cuentan con aire acondicionado, así como con equipo de café y té. Los huéspedes también pueden hacer uso de un bidé, un inodoro separado y una ducha. Los baños disponen de un bidé, un inodoro separado y una ducha, junto con secadores de pelo y toallas de baño. Estas habitaciones ofrecen vistas al jardín.
El restaurante el Tulen Restaurant está a unos cuantos pasos del hotel Ec House Ubud y sirve comida asiática.