Melrose Building, Houston, Texas

historic place

The Melrose Building stands in downtown Houston, Texas, in Harris County. Completed in 1952, this twenty-one-story structure was designed by the architectural firm Lloyd & Morgan. It holds significance as Houston's first International Style skyscraper. The building was innovative, incorporating cast concrete cantilevered sunshades. In 1952, it received the Medal of Honor for Architectural Merit from the Houston Chapter of the American Institute of Architects. The Texas Society of Architects also recognized it with an Honor Award in 1955. More recently, the Melrose Building underwent redevelopment and reopened in September 2017 as the Le Méridien Houston Downtown hotel. This building is important for introducing modern skyscraper design to Houston.

Open in Google Maps →

Explore more with the Perigo app →