See all photos
See all photos
See all photos
The Hotel Flor los Almendros is located in Peguera, a tourist town on the southwest coast of Mallorca, Spain. It is easy to arrive by car or public transport. The hotel is near the beach, restaurants, bars, and shops. Hotel amenities include an outdoor pool, a sun terrace, a garden, a TV lounge, and Wi-Fi in public areas. Rooms have a private bathroom, a TV, and a balcony or terrace.