Esquirol 4, Barcelona
bedrooms
Baths
Guests
Located in El Borne District in central Barcelona, 328 feet from Jaume I Metro Station and an 8-minute walk from the marina, Esquirol offers accommodations with air conditioning and heating.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.