Eurostars Madrid Gran VíaHotel
Leganitos 13, Madrid, 28013
Eurostars Madrid Gran Via is located 50 metres from Madrid’s lively Gran Via. Surrounded by great shops and restaurants, this hotel offers free Wi-Fi throughout and rooms with a flat-screen satellite TV.