This hotel is situated in Savannah Beach, just steps from Tybee Island Marine Science Center and Tybee Island Fishing Pier and Pavilion, and within a short walk of Tybee Island Beach. You’ll also find Back River Beach and Mid Beach less than a mile away.