58 via giuseppe verdi, 57034 Marina di Campo
Hotel 2 stars
Located in Marina di Campo, a 2-minute walk from Marina di Campo Beach, Hotel La Barcarola features a bar and views of the city. With a shared lounge, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. There is free private parking and the property provides free...