Jalan Sri Rama, Bali - 80361 - Bali,
Indonesia
View Map
Area: Legian Beach
Elevator/liftRussianEnglishFree parkingSwimming poolOutdoor poolBeach/pool towelsConference HallAll rooms are non-smoking.