Right on the Paseo de la Castellana, the Eurostars Madrid Tower takes up 31 floors of a 235-metre high building, one of the four CTBA towers. The hotel includes luxurious and elegant facilities, among which we highlight a complete spa with amazing views over the capital.