| | Located in one of the main streets in Barcelona this hotel is particularly convenient for business people. It is just a few metres from the Montjuïc Fair grounds, has direct airport access and is close to the Sants train station... (read more) |
| Facilities: | Restaurant | Air Conditioning | Non Smoking Rooms | | | |
| |
|