Prabhu Ubud Villa
Villa
Ubud
Situated in Ubud, Prabhu Ubud Villa features accommodation with a pool with a view, a balcony and pool views. This property offers access to a terrace, free private parking and free Wi-Fi.
Number of rooms: 8
Jalan Raya Lungsiakan Gang Aditya Laundry, 80561 Ubud, Indonesia