Allen House Apartments is nestled in a residential neighborhood between Montrose and River Oaks, just minutes from downtown Houston. You will find convenience like you have never known before at the Allen House. Several colleges, Downtown, Midtown, the Heights, the Texas Medical Center and the Museum District are all within a short commute. Buffalo Bayou Park and Memorial Park are minutes away, offering trails, recreation, and one of the city's premier golf courses. The Allen House is in a pedestrian-friendly neighborhood — you can walk to restaurants, shopping, parks and entertainment.