Restu Bali Hotel
About
Contact
Jalan Raya Legian No 113
Badung, Bali
80361
Indonesia