Hotel Kuta Beach Club(3 stars)

Singosari Street No 81 View on map

Hotel review overview