El Palace Inn Houston, de 2 estrellas, ofrece 30 habitaciones a unos 4 km de la Masjid Al-Mustafa.
La posada se sitúa en el barrio Energy Corridor de Houston, en los alrededores del Templo El Buen Pastor. El Commemorative Air Force se encuentra a unos 2 km de este hotel en Houston. Este lugar está a 42 minutos en coche del Aeropuerto Intercontinental George Bush de Houston, que está situado a 50 km.
Las habitaciones en el Palace Inn Houston ofrecen escritorio, TV de pantalla plana con canales vía satélite y climatizador. Están equipadas con un inodoro separado de la ducha, bañera y ducha.
Con platos de cocina latina, el restaurante la Flor de Cuba se encuentra a unos 12 minutos andando del hotel.