Este motel de Houston dispone de piscina al aire libre y conexión Wi-Fi gratuita. El establecimiento se encuentra a 10 minutos en coche del centro comercial Galleria, que alberga varios restaurantes y tiendas.
Las habitaciones del America's Inn Houston incluyen TV por cable, microondas, nevera y cafetera.
El America's Inn Houston cuenta con recepción 24 horas, instalaciones para reuniones y aparcamiento gratuito.
El motel se encuentra a 17 km del centro médico de Houston y a 35 minutos en coche del aeropuerto intercontinental George Bush.