Located in Barcelona, within 400 metres of Llevant and 500 metres of Nova Mar Bella Beach, The Penthouse Barcelona offers accommodation with free WiFi, air...
The Penthouse Barcelona
283 Passeig del Taulat, Sant Martí, 08019 Barcelona, Spain