Location: in Tuban town centre, also known as Kuta Sur beach. 200 m. from the beach.
See more: Hotels in Asia Hotels in Indonesia Hotels in Kuta (bali) Holiday Destinations in Asia