Hotel Torrelodones is a quiet 3 star hotel near Madrid, located between the Spanish capital city and the Guadarrama mountain range, and is an excellent destination to combine business or tourism in Madrid with outdoor activities in Torrelodones and its more details