Il Lido está situado en la playa de Giannella y ofrece aparcamiento gratuito. Está rodeado por un pinar, a 12 km al norte de Orbetello.
Las habitaciones están equipadas con TV, nevera y baño privado, mientras que los apartamentos también tienen zona de cocina totalmente equipada.
El establecimiento cuenta con lavandería y se pueden alquilar tumbonas y sombrillas en una playa asociada cercana.
En el mismo edificio hay un restaurante asociado que sirve especialidades de pescado fresco. Cuando hace buen tiempo, se puede comer en el porche con vistas a la playa y al mar Mediterráneo.
Il Lido se encuentra a 10 km de la estación de tren de Orbetello, que ofrece conexiones con Pisa y Roma.