Staying at Stephouse Pozuelo Europa Hotel, you will be a 10-minute drive from Museum of the Americas and 6 km from the reconstructed ancient Egyptian Temple of Debod. If you are willing to explore even more landmarks in Pozuelo de Alarcon, consider checking out the Vast pedestrianized Puerta del Sol Public Square set 7 km away.