Torrelodones Hotels

Map of Torrelodones Hotels

Torrelodones is a picturesque town located in the Sierra de Guadarrama mountain range in the Community of Madrid, Spain. This charming town is known for its beautiful natural surroundings, including lush forests, rolling hills, and stunning mountain views. The town itself is characterized by its traditional Spanish architecture, with narrow cobblestone streets, whitewashed buildings, and quaint plazas. Torrelodones also boasts a number of historical landmarks, including the 16th-century Church of Santiago Apostol and the Torrelodones Castle, which dates back to the 15th century.

BArcoiris B&B Torrelodones
Free Wi-Fi

Featuring a swimming pool, an open-air bath, a garden and views of the mountain, BArcoiris B&B - Adults Men only - SOLO PARA HOMBRES is located in Torrelodones and provides accommodation with free Wi-Fi.

Number of rooms: 2

Calle Padre Mundina 10, 28250 Torrelodones, Spain