Karta Vacation Rentals
On Houston’s northwest side in the Willowbrook suburbs, about 28 km from downtown. Steps from Willowbrook Mall (1.5 miles), Aerodrome indoor ice skating, Sam Houston Race Park, Houston Methodist Willowbrook Hospital and Mountasia. This extended-stay hotel is pet-friendly and ideal for longer suburban stays or quick drives into the Museum District and Minute Maid Park.