O Palace Inn consiste de 30 quartos e fica a uma distância de 4.2 km de Masjid Al-Mustafa. O hotel também oferece Wi-Fi nos quartos.
Commemorative Air Force está a 2.8 km de distância. O hotel se encontra na proximidade de Templo El Buen Pastor. Para quem viaja de longe, o aeroporto Internacional George Bush fica a 42 minutos de carro.
Alguns quartos apresentam Wi-Fi gratuito, TV de tela plana e controle de temperatura, bem como casas de banho privadas. TV de tela plana com canais via satélite, assim como confortos como controle de temperatura, são apresentados.
Flor de Cuba está localizado ao lado de um conjunto de alojamento de 2 estrelas e serve refeições de cozinha latina, a 12 minutos de distância a pé.