Holiday Inn Orlando – Disney Springs™ Area, Orlando
https://holiday-inn-orlando-disney-springstm-area.usa8.info
This Lake Buena Vista hotel is located inside the Walt Disney World® Resort and offers a free transport service to the Walt Disney World® theme parks. Guests will enjoy free WiFi in public areas and an on-site restaurant.
1805 Hotel Plaza Boulevard, Lake Buena Vista, Orlando, FL 32830, United States of America