Perfect setting in the city and near amenities
The hotel is perfectly set in Madrid town and guests who frequented the centre were grateful for the convenience of a short travelling distance. There are plenty of shops in the area that cater to a variety of tastes and interests.