The best thing about this hotel was the location near Sants station and Plaza de Espana (although this did mean the nights were a little loud). The rooms were standard compared to American hotels, although larger and more modern than most of the other hotels we visited in Spain. However, the staff service was poor. When we checked in, we...
More
- Gran Hotel Barcelona
- Torre Catalunya
- Hotel Torre Catalunya
