The Montrose


318 West Lewis and Clark Parkway
Built in the late 1800's The Montrose is one of Southern Indian's most elegant venues. With millions...

Description


Built in the late 1800's The Montrose is one of Southern Indian's most elegant venues. With millions of dollars spent in renovations, you and your guests will enjoy all of the charm and elegance of mansions of that era, with the comforts of today's technology.

Reviews


To write a review, you must login first.

Similar Items


Holiday Inn

Reception

Celebrate!

Hacienda Darasa

Location


Manager