Offering a terrace and views of the sea, Hotel Mayflower is set in Puerto Escondido, 0.8 miles from Zicatela Beach. Each room has a private bathroom equipped with a shower. Hotel Mayflower features free WiFi . A TV with cable channels is offered. You will find a 24-hour front desk at the property. You can play billiards at the hotel. Downtown Puerto Escondido is 2,297 feet from Hotel Mayflower, while Commercial Walkway is 2,297 feet from the property. Puerto Escondido International Airport is 1.9 miles away.