Palace Inn I-45 & Bellfort está en Houston, a 11 km de Universidad de Houston y a 13 km de Houston Toyota Center. Este hotel de 2 estrellas tiene wifi gratis, servicio de habitaciones y recepción 24 horas. Estadio BBVA está a 13 km del hotel y Universidad de Southern Texas, a 13 km.
Todas las habitaciones están equipadas con aire acondicionado, nevera, microondas, cafetera, ducha, secador de pelo y escritorio. En el hotel, las habitaciones incluyen baño privado y ropa de cama.
Discovery Green Park está a 14 km del alojamiento, y Minute Maid Park está a 14 km. El aeropuerto (Aeropuerto William P. Hobby) está a 4 km.