These modern apartments are located 5 minutes’ walk from Barcelona’s Arc de Triomf. Each air-conditioned apartment includes a private balcony, flat-screen satellite TV and free Wi-Fi.
These modern apartments are located 5 minutes’ walk from Barcelona’s Arc de Triomf. Each air-conditioned apa Read more
These modern apartments are located 5 minutes’ walk from Barcelona’s Arc de Triomf. Each air-conditioned apartment includes a private balcony, flat-screen satellite TV and free Wi-Fi.
These modern apartments are located 5 minutes’ walk from Barcelona’s Arc de Triomf. Each air-conditioned apartment includes a private balcony, flat-screen satellite TV and free Wi-Fi.
Number of Rooms: 10