at 705 Olive St., St. Louis , 63101 United States
A 140-room Hipstoric luxury boutique hotel.
27 FB users likes Hotel Saint Louis, set it to 83 position in Likes Rating for St. Louis in Hotel & Lodging category
Hotel Saint Louis is St. Louis based place and this enity listed in Hotel category. Located at 705 Olive St. MO 63101. Contact phone number of Hotel Saint Louis: (314) 446-4578