Barcelona, Spain
Amister Apartments
+7 more
Flight & Hotel
FROM
£288
pp- Tue 5 Jan 2027
- 3 Nights
- Self Catering
- Departing LTN
Overview
Design apartments superbly located in the heart of Barcelona. Only 50 meters from Catalunya square and the famous Ramblas area, all of them in the same building divided into two floors. Free wi-fi in all aour apartments... Read More
Amenities & Facilities
Location
Pelai 11, 08001 Barcelona Spain