Bbarcelona Apartments Plaza España Center offers apartments with free Wi-Fi in the heart of Barcelona, right next to Plaza España. Avenue del Paral·lel with shops, theaters and bars is a 10-minute walk away.
Sant Fructuós, 27, Sants-Montjuïc, 08004 Barcelona, Spain