Situé à Houston, l'InTown Suites - Houston 290 Fairbanks propose des chambres climatisées avec télévision par câble à écran plat. L'établissement se trouve à environ 9 km du centre-ville, à 12 km du Houston Arboretum and Nature Center et à 13 km du Memorial Park. Il se trouve à 14 km du centre commercial The Galleria et à 15 km du mur d'eau Williams.
Certaines chambres comprennent une kitchenette. La kitchenette est équipée d'un réfrigérateur et d'un four micro-ondes. Leur salle de bains privative est pourvue d'une douche.
Le campus central de Lakewood Church se trouve à 16 km de l'hôtel. L'aéroport intercontinental George Bush est à 22 km.