Hotel Lido is a no-frills hotel with an informal restaurant and terrace, located near the Follonica beachfront.