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 set next to Lake Melu, Calacuccia Lake and Goria Lake featuring a sunbathing terrace, a seasonal outdoor pool and a tennis court.

Book Now From US$ 92