SBH Hotel Taro Beach(4 stars)

Avda LTU s/n Costa Calma 35627 View on map