Rita Hotel
Hotel
Sanur Kaja hotel reservations, Book accommodation in Denpasar Municipality
Jl. Danau Tamblingan 174, Denpasar, 80128
Free Wi-Fi
Number of rooms: 25





















