RoyalPlaza.com shows newly renovated Royal Plaza in Downtown Disney area
Title
The Royal Plaza Hotel - A Downtown Walt Disney World Resort
Description
Royal Plaza Hotel is a Downtown Walt Disney Resort. We offer elegant accommodations ideal for leisure or business travel at our Lake Buena Vista hotel in Florida.
Contact
- Archon Group
- IRVING TX
- United States 75039-5644
- 972 368 2967