Comfort Inn St. Louis

Location:

12031 Lackland RoadSt. LouisMissouri63146United States View Map

Revenue:

$2.4 Million

Employees:

12

SIC Codes:

7011

Phone:

(314) 878-1400

Fax:

(314) 878-0905
More

Description:

Enjoy comfortable modern rooms, free Wi-Fi, hot breakfast, shuttle service & meeting space at a St. Louis hotel near the airport and Westport Plaza.

Read More

Browse ZoomInfo’s Directories