Thelma
Member since February 2023
Reviews (1)
Great Location!!
Holiday Inn Resort Jekyll Island an IHG HotelIt was a first floor room and only steps from the beach entrance and bike path. The sunrises were gorgeous! The room was clean and the coffee served on the 3rd floor was good.
Photos (0)
Thelma hasn’t posted any photos.