Whoever wrote the previous review about this hotel was incorrect. Amelia Hotel was never at Main Beach - it is at Seaside Park beach about 2 miles south of main beach, near Sliders Restaurant. It not only is still there, but they renovated all of their rooms and they are fantastic! The staff is great and the guest rooms are top notch.
more