Featuring free WiFi, Pepe’s Place is located in Barcelona. Set 200 metres from the Paral-lel Metro Station, this apartment features views of the city from the living room.
Featuring free WiFi, Pepe’s Place is located in Barcelona. Set 200 metres from the Paral-lel Metro Station, this apartment f Read more
Featuring free WiFi, Pepe’s Place is located in Barcelona. Set 200 metres from the Paral-lel Metro Station, this apartment features views of the city from the living room.
Featuring free WiFi, Pepe’s Place is located in Barcelona. Set 200 metres from the Paral-lel Metro Station, this apartment features views of the city from the living room.
Number of Rooms: 1