Everything you might need to have a good rest, all in one place! Resort «Anna Maria Beach Resort Rm 207» is located in Holmes Beach. This resort is located 2 km from the city center.
Holmes Beach, 34217, United States of America, Holmes Beach, 34217