Das The Peacock Inn Ubud befindet sich im Shopping- Stadtviertel Ubud - Zentrum, circa 5 Gehminuten vom Fair Warung Bale, und bietet Autos und Fahrradverleih zur Miete. Das Hotel befindet sich in rund 500 Meter Entfernung vom Palast von Ubud, verfügt über 11 Zimmer und einen Swimmingpool.
Das elegante Hotel befindet sich im Touristengebiet, nur 10 Minuten Fußweg vom Taman Kaja Community Centre entfernt. Das Peacock Inn liegt ideal in unmittelbarer Nähe vom Affenwald von Ubud. Die Lage in einer 2 km Entfernung vom Neka Museum ist ein großer Vorteil für Gäste von der Unterkunft. Das elegante Hotel ist in unmittelbarer Nähe zur Busahltestelle Pura Dalem Puri Peliatan gelegen.
Neben einem Patio und einem Balkon sind die Zimmer im Peacock Inn Ubud mit kostenlosem WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche für mehr Komfort. Sie umfassen außerdem private Badezimmer mit einer getrennten Toilette und einer Dusche.
Ein frisch zubereitetes Frühstück wird im The Peacock Inn jeden Morgen serviert. Das Restaurant Melting Wok Warung verwöhnt die Gäste mit gesunden Gerichten und liegt in ungefähr 500 Meter Entfernung von der Unterkunft.