Hotel Alba sul Mare
Located on the promenade, in front of the beach of Lido di Camaiore has a restaurant and rooms with sea view.
- Internet Wi-fi
- Pets allowed on request
- Lift
- Cycle hire
- Beach with reduced rates to hotel guests
- Pets allowed
- In the Center!