Featuring an on site restaurant, Hotel Lido offers free WiFi access and a daily Continental breakfast. The property is located in Necochea, only 300 metres from the beach.
Featuring an on site restaurant, Hotel Lido offers free WiFi access and a daily Continental breakfast. The property is located i Read more
Featuring an on site restaurant, Hotel Lido offers free WiFi access and a daily Continental breakfast. The property is located in Necochea, only 300 metres from the beach.
Featuring an on site restaurant, Hotel Lido offers free WiFi access and a daily Continental breakfast. The property is located in Necochea, only 300 metres from the beach.
Number of Rooms: 25