Pol & Grace Hotel is located just 100 metres from Barcelona’s Plaça Molina and Sant Gervasi Train Stations. It offers spacious, air-conditioned rooms with flat-screen satellite TV and free Wi-Fi access.
Number of rooms: 85
Guillem Tell, 49, Sarrià-St. Gervasi, 08006 Barcelona, Spain