Comfort Inn Saint Louis
Saint Louis, United States
Comfort Inn Saint Louis


4630 Lindell, Saint Louis, United States
Ranking: Comfort Inn Saint Louis is ranked 31st out of 55 accommodation options available in Saint Louis.
Classification: 3 Star Hotel
The Comfort Inn is located in the historic Central West End of St. Louis just one block from Forest Park''s golf and tennis courses and museums. The Saint Louis Science Center, over 50 popular restaurants, lounges and specialty shopes are nearby. Experience our unique upscale hotel with hardwood floors, Italian granite vanities, flat-screen TVs, Serta beds and in-room Keurig coffee. Many roooms have balconies. Our guests can enjoy cocktails in the lounge, work out in the fitness center, and host events in our vast banquet space and courtyard. We stand behind our exceptional service.