Das komfortable Hotel Ec House Ubud bezaubert mit einem Ausblick auf der Garten und liegt unter anderem ungefähr 4 km vom Affenwald von Ubud entfernt.
Das Hotel liegt ungefähr 15 Minuten mit dem Auto von der Goa Gajah entfernt. Der Palast von Ubud gehört zu den historischen Sehenswürdigkeiten und liegt in einer 3 km Entfernung vom Hotel. Die Lage in einer Entfernung von etwa 10 Fahrminuten vom Markt von Ubud ist ein großer Vorteil für Gäste vom Ec House.
Die Zimmer verfügen über einen Essbereich und sind zudem mit einem Schreibtisch ausgestattet. In den Badezimmern befinden sich ein Bidet, eine getrennte Toilette und eine Dusche. Die Badezimmer umfassen ein Bidet, eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie einen Haartrockner und Handtücher.
Das Restaurant Tulen Restaurant bietet gesunde Speisen an und liegt ein paar Schritte entfernt vom Hotel Ec House Ubud.