The New Hotel Tybee
Tybee Island’s largest hotel/motel complex has been renamed! The Ocean Plaza Resort has new owners and management staff and is now called HOTEL TYBEE. They have completed phase one of a three-part renovation plan and look forward to seeing more visitors and locals. Hotel Tybee is 100 feet from the beach and a block away from Tybrisa […]