First of all, location wise you can't get much better than this place. It is on a small street right on Gran Via. You exit the hotel and the Gran Via is right there in front of you. The Gran Via metro is also just round the corner, a one minute walk away. Being right on the Gran Via for... More
We are searching for
the best rooms at the best prices,
so you don't have to.