The Montrose

Built in the late 1800's The Montrose is one of Southern Indian's most elegant venues. With millions...

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 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.

Location


Manager