The 69 ft² The Apollo - Lux 1-Bed Apartment Near Space Center Nassau Bay is about 5 minutes by foot from Gloria Dei and includes a fitness area. 2.7 miles from Baybrook Gateway Center Shopping Center, the 1-bedroom apartment includes a private swimming pool as well as a spa bathtub.
The creekside Walter Hall Park is located around a 10-minute drive from the apartment. Spring is also 42 miles from the accommodation. The Apollo - Lux 1-Bed Apartment Near Space Center is nestled in the vicinity of the official Space Center Houston.
This apartment is equipped with a bathroom that features hairdryers, bath sheets, and towels. You'll also come across a separate toilet and a shower.
Guests have access to a kitchenette equipped with a kitchenware provided for self-catering purposes. Sport activities such as canoeing are available for guests.