L
LUIS TECH Review of Eurostars Madrid Tower 5*****
Super nice hotel, with unparalleled views of Madri...
Super nice hotel, with unparalleled views of Madrid. The cleaning is great, the treatment of the super fantastic staff
Comments: