Palace Inn South Wayside Houston, located around 15 minutes' drive from the 12 - acre park "Discovery Green", features Wi-Fi in public areas. Private car parking is provided on site.
This inn enjoys a central location at a 30-metre distance from Brays Bayou. The 2-star hotel in Houston is around 15 minutes' drive from the baseball stadium "Minute Maid Park". The accommodation is placed not too far from Minute Maid Park. Located about 1.7 km from The Orange Show Center for Visionary Art, Palace Inn South Wayside puts the city at your fingertips.
Room amenities also include a microwave oven and a refrigerator.
A continental breakfast is served daily.
Book Palace Inn South Wayside Houston
More +
Less -