Providing an oasis of tranquillity in the heart of Houston and easy reach of major business centres makes Residence Inn Houston West University an ideal place to reside both for business and pleasure.
The hotel is centrally located in the Greenway Plaza, West University area, minutes away from Lakewood Church, Reliant Park, Galleria, world class Museum district, Downtown Houston, Rice University and a variety of upscale restaurants and nightlife.
All the modern rooms at the inn are set with an adherence to comfort and elegance. The dramatic elegance of the guestrooms are complemented by modern services and impressive amenities.
This inn has a modern, airy and comfortable restaurant where you can enjoy delicious meals and fulfil your appetite.
The professional staff would be happy to assist you in planning every detail of your function as you have envisioned. You can enjoy your evening by spending sometime at the fitness centre or invigorate yourself by an energising dip in the swimming pool.