translate English to German: The Madrid Tower has chic rooms with amazing views of the city and the Sierra de Madrid mountains.
Der Eurostars Madrid Tower befindet sich im Norden der Stadt. Mit dem Auto oder dem öffentlichen Nahverkehr gelangen Sie bequem ins Stadtzentrum.