The Urinals of the Gaylord Palms Resort & Convention Center

The Gaylord Palms is a large hotel and resort located in Kissimmee, FL, adjacent to Walt Disney World.

Filed under: Hotels & Casinos
Tweet

The Gaylord Palms features a vast indoor atrium and a swimming pool that comes complete with a giant concrete octopus and a water slide.