White Rose Kuta Resort, Villas & Spa 4 stars

Legian St - Kuta Bali - Indonesia, 80361 Legian, Indonesia

Hotel image
Read more reviews for White Rose Kuta Resort, Villas & Spa