About
Located in the iconic Italian area in St. Louis called The Hill. Many room options with a full service restaurant on property. Come see us soon!
Address: 5915 Wilson Avenue, Saint-Louis (Missouri) 63110
Phone: (314) 645-0700
State: MO
City: St. Louis
Street Number: 5915 Wilson Avenue
Zip Code: 63110
categories: hotel