This photo album documents a stay at the Staybridge Suites hotel located near SeaWorld in Orlando, Florida. Guests are seen relaxing by the pool and inside their rooms. The hotel provides comfortable accommodations for visitors exploring the local attractions like SeaWorld.