Throwback Thursday: Hotel Tybee
The legendary Hotel Tybee was originally built more than 123 years ago in 1889 in the same location that the Ocean Plaza Beach Resort occupies today. That hotel in Tybee Island, Georgia was acclaimed as the “Finest resort between Atlantic City and Miami on the Atlantic Coast.” Tybee Island was a mostly undeveloped tropical island situated [...]

25 Apr