AB Apartment Barcelona 5.0 AB Apartment Barcelona has over 500 properties to rent for both short and long-term stays in ... SleepApartments Eixample (Left)