L
Leandro D Review of Eurostars Madrid Tower 5*****
Nice view from the towers. Modern hotel, had some ...
Nice view from the towers. Modern hotel, had some issue with the showers, fix and clean took a bit longer than expected
Comments: