No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Enter dates to see availability
Leeland Landing Villa Houston offers swift access to various city sites, such as Saint Nicholas Catholic Church, situated around a 5-minute walk away.
Location
Blaffer Gallery Art Museum of the University of Houston is 1.6 miles from this villa, while Houston Graffiti Building is situated 0.3 miles away. The Houston villa is located approximately a 25-minute walk from the Jesse H. Jones Hall. Nestled 2.4 miles from Museum of Fine Arts, Leeland Landing Villa is also 2.3 miles from such cultural places as the activity-filled Children's Museum of Houston.
Food & Drinks
Brothers Taco House as a dining choice is a few steps from the Houston property. Guests can easily reach Ensemble/HCC train stop, which is 20 minutes' stroll away.
Wi-Fi
Free parking
On-site Dining
Air conditioning
No pets allowed
Amenities
Leeland LandingInternet
Parking options
Dining options
In the kitchen
In the rooms
In the bathroom
Devices
Design
General facilities
Pets
2420 Leeland Street, Houston, United States
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.