The 16-story Town Center Hotel is situated at the heart of the Lake Nona Town Center community, featuring a large entrance, restaurant, a lobby, a ballroom accommodating 200 guests, as well as a rooftop pool with a lounge and accommodation for private events.