Das Hostel Pillow Inn Ubud liegt in etwa 5 Gehminuten Entfernung vom Ubud Traditional Art Market und bietet eine Terrasse, auf der Gäste entspannen können.
Der Gasthof liegt nur 1 Kilometer vom Affenwald von Ubud und etwa 250 Meter vom Watercress Cafe Ubud entfernt. Der Saraswati-Tempel, ein nahe gelegenes Gotteshaus, liegt ein paar Schritte entfernt von diesem Hostel in Ubud. Außerdem liegt das Hostel Pillow Inn Ubud in einer Entfernung von etwa 10 Fahrminuten von der Goa Gajah.
Die Unterkunft verfügt über 78 Zimmer, von denen einige mit einer Minibar sowie Annehmlichkeiten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. In bestimmten Zimmern finden Gäste auch einen Safe sowie Annehmlichkeiten wie eine Klimaanlage und schalldichte Wände. Einige der privaten Badezimmer sind mit einer Dusche und einem Haartrockner und kostenlosen Toilettenartikeln ausgestattet.
Das Restaurant Terazo liegt ganz nah an diesem Hostel. Der Flughafen Ngurah Rai ist in 35 Minuten mit dem Auto zu erreichen.