Initially went to the wrong hotel as the company has several hotels in Gran Via. This is not the one by Gran Via metro. It is close to Plaza de Espana metro. After finding the correct, location, we were very happy with hotel.
Peter from Abbots Langley
In the Center of Spain*s bustling Capital City of Madrid is the 4-Star Senator Espana Spa Hotel. It is situated in Gran Via …More