The romantic Pillowapartments Atlantida is a 2-star property set 1350 meters from Arc de Triomf.
Pillowapartments Atlantida is located within 20 minutes' walk from the center of Barcelona.
Pillowapartments Atlantida is a property in Barcelona that comes with 323 rooms and provides a microwave, a refrigerator, a kitchen and a sofa. They also have a stove and a washing machine available for self-catering.
Guests can share a meal in Can Ramonet and Can Mano, located about 50 meters away.
A 5-minute walk to Barceloneta subway station. The hotel is approximately 20 minutes' drive away from El Prat De Llobregat airport.