Located on Tybee Island, this Georgia beachside hotel is less than 1.6 km from the Beach Pavillion. Guests can enjoy an outdoor pool, on-site bar, and free in-room Wi-Fi.
16 Tybrisa Street, Tybee Island, Georgia 31328, US
Phone: +1 (912) 786-8806
Fax: +1 (912) 786-0023
Cards will be charged 72 hours prior to arrival and if the card is not able to be authorized for the first night room and tax, the reservation will be cancelled.