Oceanfront Hotel Rooms and Luxury Condos on Tybee Island Beach.
Ocean Plaza on Tybee Island has 208 guest rooms, suites, oceanfront restaurant, bar, two pools and conference center for 225.
Property Location With a stay at Ocean Plaza Beach Resort in Tybee Island (Savannah Beach), you'll be minutes from Tybee Island Beach and Tybee Island Marine Science Center. This beach hotel is within close proximity of Tybee Island Fishing Pier and Pavilion and Back River Beach.
Rooms Make yourself at home in one of the 204 air-conditioned rooms featuring refrigerators and flat-screen...
Tags
Couples
Condos
Coffee Makers