Home
WizZeLa Management
WizZeLa Media
WizZeLa Holiday
WizZeLa Online Shop
About Us
More
Located in Tanah Lot, Bali region, Sekar Arum Riverside Resort is located 2.4 mi from Tanah Lot Temple. The 3-star hotel has air-conditioned rooms with a private bathroom and free WiFi.At the hotel, rooms have a desk.