Situé à 350 mètres de la station de métro Barceloneta, l'Arts Apartments Baluard se trouve à 8 minutes à pied de la plage de la Barceloneta. Ses appartements climatisés disposent d'une connexion Wi-Fi gratuite et d'un balcon privé donnant sur la rue.