Click&Flat Seneca Suites Apartment Barcelona
Offering stylish apartments with modern décor and free Wi-Fi, Click&Flat Seneca Suites is located 50 metres from Barcelona’s elegant Passeig de Gracia Boulevard.
Number of rooms: 9
Riera de Sant Miquel, 15, Gràcia, 08006 Barcelona, Spain