Skip to content
Lodging

Kabinawa Ubud Villas and Cafe

Unique things to do nearby

Places to stay nearby

Location
Bali, 80561
Phone(0361) 9080524