This property offers non-smoking rooms and room service.
Situated in Ubud, The Peacock Inn offers 3-star accommodation with a garden and a terrace. The property is located 300 m from Ubud Market, 300 m from Ubud Palace and 1.2 km from Ubud Monkey Forest. The accommodation offers a 24-hour front desk.
At the hotel, all rooms are equipped with a desk. The private bathroom is equipped with a shower. All guest rooms at The Peacock Inn are fitted with a seating area.