Staying at the spacious New home in Houston, guests can relax on a terrace a 10-minute ride from Downtown Aquarium. Wi-Fi and free private parking are also available at this apartment.
Sam Houston Park is situated 3.2 km away.
Such in-room comforts as an air conditioner, as well as a flat-screen TV with satellite channels, are at guests' disposal. New home in Houston is also furnished with a writing table.
The self-catering facilities feature a fully equipped kitchen including a microwave.