Mayflower Apartments, Ocean City
https://mayflower-apartments.usa8.info
Ideally located just 2 minutes’ walk from the beach and boardwalk, Mayflower Apartments offers self-catering accommodations in Ocean City. Free WiFi access is available. A balcony, washing machine and tumble dryer are included with each apartment.
1207 Baltimore Avenue, Ocean City, 21842, United States of America