I can't believe that there's a hotel with a better location than Hotel Europa. Located right on Puerta del Sol, everything you need is just footsteps away. There is a subway station in the square, but you can walk to every main attraction. There's free internet in the lobby as well as free wi-fi. The staff are also friendly and...
More
- Europa Hotel Madrid
- Hotel Europa Madrid
