A Ahmed Al hameli Review of Eurostars Madrid Tower 5***** 4 years ago Great location, clean rooms, outstanding service
Comments: