El Nido
Bar · Spanish · Tapas
El Nido is a bar offering a relaxed atmosphere. It also provides apartment accommodations with multiple bedrooms and bathrooms.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de El Nido.
Local restaurants nearby
Avinguda de la Riera de Sant Llorenç, 155

