Situé à Puerto Escondido, à 90 mètres de la plage de Marinero, l'Hotel Flor de Maria propose des hébergements avec une piscine extérieure, un parking privé, un jardin et une terrasse. Il propose un restaurant, un service d'étage, une réception ouverte 24h/24 et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Certains logements possèdent un balcon avec vue sur la mer.
Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Certains logements offrent une vue sur la ville. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à proximité des plages Principal, Zicatela et Commercial Walkway. L'aéroport international de Puerto Escondido, le plus proche, est implanté à 3 km.