Just across the road from the beach, Hotel Lido is located in central Pescara. Offering free Wi-Fi throughout, this property features air-conditioned rooms with a private bathroom and TV. A sweet Italian-style breakfast is served daily at the Lido.
Just across the road from the beach, Hotel Lido is Read more
Just across the road from the beach, Hotel Lido is located in central Pescara. Offering free Wi-Fi throughout, this property features air-conditioned rooms with a private bathroom and TV. A sweet Italian-style breakfast is served daily at the Lido.
Just across the road from the beach, Hotel Lido is located in central Pescara. Offering free Wi-Fi throughout, this property features air-conditioned rooms with a private bathroom and TV. A sweet Italian-style breakfast is served daily at the Lido.
Number of Rooms: 15