424 Church Street
Nashville, Tennessee 37219
About Loews Hotels Business Services Center
The Business Services Center for Loews Hotels & Resorts provides centralized back office support in Finance, Reservations and IT to the company's 19 properties in the United States and Canada. Operations based at the Business Services Center include:
• Central Reservations
• Accounting Services
• Payment Services
• Billing Services
• Procurement Services
• Process Performance & Improvement
• Information Technology
With a centralized team of subject matter experts, Loews Hotels & Resorts provides an enhanced level of consistency and quality of service to our guests, vendors and team members alike.
Located in downtown Nashville, Tennessee, this brand new facility offers team members a vibrant work environment with touches of the supreme comfort, vibrancy and convenience of our one-of-a-kind hotels.
Loews Hotels & Resorts is proud to offer exceptional opportunities to those interested in growing their careers in the hospitality, finance and IT industries.