Karta Vacation Rentals
In Houston's Northside, just off I-45 and Loop 610 in the Independence Heights area. Family-friendly, budget-friendly mini-hotel minutes from Toyota Center, Downtown Aquarium, ArtCar Museum and Saint Arnold Brewing Company, with George R. Brown Convention Center and Houston Zoo a short drive away.