|
Bora Bora
Sorell, Coma de los FrailesĀ
Teulada Spain
Rated 10 / 100 based on 1 customer reviews. |
|
Located in Alicante (DO), Bora Bora is the perfect base for those looking to visit the area's highly-regarded wineries.
The hotel provides comfortable rooms, designed to suit the needs of any guest.
Guests travelling by car can visit Moraira and Benissa, both within a 30-minute drive of the hotel. |