Placa de Catalunya, set 18 minutes' walk from the 3-star Luxury Born Apartment hotel, as well as Arco de Triunfo de Barcelona placed just 1.5 km from the property are worth visiting. If you are willing to explore even more landmarks in Barcelona, attend Casa Llotja de Mar located 500 meters away.