Angel Bay Beach House - Ulus Tropical 1 Bedroom Ocean View Apartment features a balcony and is located in Tanah Lot, within just 80 metres of Kedungu Beach and 600 metres of Panggungan Beach.
Number of rooms: 4
1 Jalan Pantai Kedungu, 82121 Tanah Lot, Indonesia