Radha Homestay
Hotel
Sanur
Featuring free Wi-Fi throughout the property, Radha Home Stay is located conveniently 5 minutes’ walk from Sanur Beach.
Number of rooms: 14
Jl. Danau Tamblingan No. 75, 80228 Sanur, Indonesia