Kids! Kids! Everywhere kids! But nice rooms--Royal Plaza rooms are the largest of any hotel in Downtown Disney....
Disney Springs · 1905 Hotel Plaza Blvd, Orlando