Gran Hotel Margalida
Banyalbufar · Spain
Gran Hotel Margalida is a small adults-oriented coastal retreat in Banyalbufar, on Mallorca’s quieter western shore, where historic terraces descend between the Serra de Tramuntana and the Mediterranean. The 29-suite hotel is arranged around wide sea views and…
July 2026