Hostal Don Juan offers air-conditioned rooms in Meco. Among the facilities at this property are full-day security and daily room service, along with free Wifi throughout the property. IFEMA Convention Center is 20 miles away, and Santiago Bernabéu Stadium is 24 miles from the guest house.
At the guest house, the units come with a desk, a TV, a private bathroom, bed linen, and towels.
Thyssen-Bornemisza Museum is 25 miles from the guest house, while Retiro Park is 25 miles away.