Apartaments IndependenciaHotel
Independencia, 287-297, Sant Martí, 08026 Barcelona, Spain
Suites Independencia offers stylish apartments set just 10 minutes’ walk from Gaudí’s Sagrada Familia and 150 metres from Encants Metro Station. It features apartments with cable TV.