Love Shack Vacation Home Tybee Island
Located in Tybee Island, a few steps from Tybee Island Beach and 20 km from Savannah Bend Marina, Love Shack provides air-conditioned accommodation with a balcony and free Wi-Fi.
Tybee Island, 31328, United States