English: The hotel is located 100 meters from the resort beach of Playa de Muro on the island of Mallorca.
Telugu: హోటల్ మాలొర్కా ద్వీపంలో ప్లేయా డి మూరో రిసార్ట్ బీచ్ నుంచి 100 మీటర్ల దూరంలో ఉంది.