La Colombe D''Or Hotel, Houston

La Colombe D''Or Hotel

3410 Montrose Blvd

La Colombe d'Or Hotel occupies a fabulous, early 20th century mansion located in Houston's vibrant Museum District