b Hotel Bali & Spa 4 stars

Jl. Imam Bonjol No. 508, 80117 Denpasar, Indonesia

Hotel image
Read more reviews for b Hotel Bali & Spa