Featuring free WiFi, Hotel Mayflower offers accommodation in Puerto Escondido, 0.8 miles from Zicatela Beach. Each room has a TV. A terrace or balcony are featured in certain rooms. Each room comes with a private bathroom equipped with a shower. You will find a shared kitchen 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.