Can anyone give information and recommend or not recommend the following hotel. St Vincent's Martin House Hotel in Indianapolis. Also any comments on the Westin would also be appreciated.
Anyone can ask a
Destination experts (like you!) provide amazing answers.
Readers "like" answers, and the best float to the top.