Verified
10/10 Excellent
Vanessa K.
27 March 2026
Liked: Cleanliness, check-in, communication, location, listing accuracy
Vanessa K.
Stayed 2 nights in Mar 2026





Get instant answers with AI powered search of property information and reviews.





























![[Living Room] ~ Comfortable couches and recliners, Smart TV with Netflix, Fast WI-FI](https://media.vrbo.com/lodging/123000000/122590000/122582100/122582072/8f212882.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium)
Yes, this property allows dogs (limit 3 total).
Check-in begins at 4:00 PM.
Checkout is at 10:00 AM.
Situated in Elmhurst, this holiday home is within 3 miles (5 km) of Elmhurst Hospital - Main Campus, Drury Lane Theater and Oakbrook Center Mall. Elmhurst College is 2.7 mi (4.3 km) away.