Hotel along La Rambla
Fine hotel on a busy street at a good price. In Barcelona, it's best for you to station along famous La Rambla street. Hotel Espanya sits in the middle of the street, so you can easily stroll both north and south. Also, subway is just 5 minutes walk away.
The hotel is decorated in modern mood. Nice room. I spent 4 nights there, and it didn't disappoint me.