Das 3-Sterne-The Peacock Inn Ubud liegt in einer 5 Gehminuten Entfernung vom Hujan Locale und bietet WLAN in den öffentlichen Bereichen sowie Parkplätze vor Ort. Der Gasthof liegt nur wenige Schritte entfernt von der Dewa Indera Statue entfernt und bietet einen Tourenschalter und Reittouren.
Das Hotel befindet sich im Shopping- Stadtviertel von Ubud. Zudem lässt sich Bukit Campuhan innerhalb von 25 Fußminuten erreichen. In der Nähe befinden sich die kulturellen Sehenswürdigkeiten der Königspalast von Peliatan (550 Meter) und Neka Museum (2 km). Palast von Ubud, eine bekannte Sehenswürdigkeit, ist ebenfalls in 500 Meter Entfernung zum Peacock Inn Ubud. Die Bushaltestelle Pura Dalem Puri Peliatan befindet sich ebenfalls in unmittelbarer Nähe zur Unterkunft.
Die 11 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie einen Flachbildfernseher mit Satellitenkanälen und WLAN. Eine getrennte Toilette und eine Dusche stehen in Badezimmern zur Verfügung. Gäste, die in klimatisierten Zimmern übernachten, können die Aussicht auf die Stadt bewundern.
Morgens bietet das Peacock Inn ein frisch zubereitetes Frühstück an. Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Kojin Teppanyaki Restaurant, das sich nur 5 Fußminuten von hier entfernt befindet.