Recommended hotels in Borgo

Isola Hotel

From US$ 92

5644 Lido De La Marana, Borgo (Corsica), France - Show map

Show map

The business Isola Hotel is a 3-star property placed 51 km from Calacuccia Lake.

Book Now From US$ 92