Often considered to be an extension of the prestigious River Oaks, Avalon is one of the finest and most sought after locations in the city. Avalon Place is a small Inner Loop neighbourhood of historic homes amidst mature trees, a protected peaceful enclave. Nestled between River Oaks and Montrose, Avalon Place is one of the best places to live in Houston for those like a bit of tradition mixed with contemporary mansions. Avalon Place combines the grace of Montrose’s historic homes and the luxuries of River Oaks. The neighbourhood is zoned to some of the best performing public schools and reputable private schools in Houston, making it one of the most expensive Houston neighbourhoods.