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 placed adjacent to the beachfront.

Book Now From US$ 92