Set between the beaches of Zicatela and Marinaro, this colonial-style hotel features 3 outdoor pools and a restaurant Hotel Santa Fe is located in Puerto Escondido, on the coast of Oaxaca Surrounded by lush tropical gardens, the Santa Fe offers beautiful rooms with Mexican decor in light colours, featuring wooden furniture and tiled floors The bathrooms feature hand-painted tiles Each bright room at Hotel Santa Fe comes with a satellite TV and a private balcony that offers views of the hotels gardens The suites include a minibar and a fridge The restaurant is located under a traditional Palapa roof, and offers views of the Pacific Ocean It serves Mexican and international cuisine, as well as seafood dishes, salads and daily specials The lively city centre of Puerto Escondido is a 5-minute drive, while the airport is 4 km away