Residence Inn by Marriott Orlando Lake Nona offers accommodation in Orlando, Florida. Free Wi-Fi, an outdoor pool, and a hot tub are featured at the hotel.
Number of rooms: 158
6955 Lake Nona Boulevard, Orlando, FL 32837, United States
Hotel booked 1 times today.