HotelsClick.com

Hotel Kabinawa Ubud Villas - Bali Indonesia - Photos

» Hotel Kabinawa Ubud Villas - Bali Indonesia

+
Discount code

Hotel Kabinawa Ubud Villas:  BALI

Photo Hotel Kabinawa Ubud Villas BALI

Hotel Kabinawa Ubud Villas - Bali Indonesia - Search and Book Hotel

Jl. Tirta Tawar, Tegallalang
80571 Bali
Hotels 3 Stars Indonesia