Hotels/Motels/Camping
Amelia Hotel at the Beach is a locally owned and operated Mediterranean style hotel conveniently located across the street from the beautiful Atlantic Ocean and its beaches. We provide a warm, friendly atmosphere with personalized services.