Situated in Barcelona, 2.3 km from Palau Sant Jordi and 3.7 km from Montjuïc, Villa Alba features air-conditioned accommodation with a balcony and free Wi-Fi. This villa also has a private pool. The property is non-smoking and is set 3.
16 Carrer Gabriel Miró, Sants-Montjuïc, 08038 Barcelona, Spain