The Red Lion Hotel Lake Buena Vista South is now open in Orlando, Florida, following a 2.5 year, $20 million renovation. It is located near Walt Disney World Resort and Universal Studios.
The 410-room hotel, which includes 10 suites, is owned and operated by Carter Hospitality. It features 55-inch TVs in each room, a heated outdoor pool, Jacuzzi and lazy river, as well as tennis and basketball courts, children’s playground, fitness center, guest laundry and free shuttle service to the nearby attractions.
It also features two restaurants, the Tortilla Rica Mexican restaurant and the poolside Oasis Bar and Grill.