A uma distância de 4.8 km de Champions Centre, o Lotus Inn de 2 estrelas oferece uma acomodação com 19 quartos. Apresentando jacuzzi e banheira quente, este hotel está localizado relativamente próximo o Porto Hurricane.
Grace Romanian Pentecostal Church fica a aproximadamente 25 minutos de distância a pé. Estabelecimento está situado a cerca de 6 km da iT'Z Houston. Para quem viaja de longe, o aeroporto Internacional George Bush fica a 22 minutos de carro.
No o Lotus Inn, alguns quartos estão equipados com sofá, TV a cabo e controle de temperatura, bem como casas de banho espaçosas com chuveiro. O entretenimento no quarto inclui TV de tela plana com canais via satélite e Wi-Fi, enquanto confortos como controle de temperatura também são fornecidos.
Um pequeno-almoço continental, com diferentes opções de comida, é oferecido todas as manhãs.