Guest reviews of Complejo Leo 24H
Based on 394 reviews
- All reviews
Complejo Leo 24h is a great choice for a stay in Monesterio. Guests will have free perks like WiFi and self parking. A terrace and a garden are other highlights, and all rooms offer flat-screen TVs and refrigerators.