TownePlace Suites Leesburg
238 Eagles Watch Street, Leesburg, FL 34748
The brand new TownePlace Suites Leesburg is an 112-room hotel that will open in 2021. Leesburg is a quaint town in Central Florida northwest of Orlando. The hotel is located within a new development complex featuring apartments, assisted living and office. TownePlace Suites by Marriott® is an extended-stay hotel where you can balance work and life as you like, with the comfort, flexibility and affordability you require. Relax and feel at home with a fully equipped kitchen and high-speed Internet access. You’ll have access to benefits from Naples Hotel Group as well as one of the top hotel company in the world, Marriott International.