where is tybee island
Tradition returns to Tybee Island in the form of Hotel Tybee, the historic property located on Strand Avenue overlooking the Atlantic Ocean. Acquired in July 2014 and under new ownership, Hotel Tybee is slated to become the majestic, premier lodging property on Tybee Island.