Ubicado a 7 km del Pabellón Lakewood Church Central Campus, El Palace Inn Hillcroft Houston incluye 105 habitaciones. Los huéspedes que se alojen en el hotel pueden aparcar su coche en el lugar.
Gerald D. Hines Waterwall Park está situado a 4 km de la posada. Los viajeros disfrutarán de la proximidad de atracciones de ocio como los James Turrell's Twilight Epiphany Skyscape, que está a 7 km de distancia. La propiedad está al lado de la estación de autobuses Hillcroft Park & Ride.
Hay TV de pantalla plana con canales vía satélite y climatizador, así como un horno de microondas y una nevera.
El restaurante la Lazeeza Restaurant South, que está a poca distancia andando de este hotel, sirve cocina de oriente medio para satisfacer todos los gustos.