Hotel Flor de Maria situa-se em Puerto Escondido, a alguns passos de Praia del Marinero, e dispõe de acomodações com uma piscina exterior, estacionamento privado, um jardim e um terraço. As comodidades deste alojamento incluem restaurante, serviço de quartos, uma receção aberta 24 horas e acesso Wi-Fi gratuito em toda a propriedade. Algumas unidades do alojamento apresentam varanda com vista do mar.
Apresentando uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, algumas unidades do alojamento também providenciam aos hóspedes vista da cidade. Todas as unidades providenciam roupa de cama e toalhas.
Hotel Flor de Maria tem vários pontos de interesse populares nas suas proximidades, incluindo Praia Principal, Praia de Zicatela e Commercial Walkway. O aeroporto mais próximo é o Aeroporto Internacional de Puerto Escondido, que fica a 3 km de Hotel Flor de Maria.