The Lodge est situé en plein cœur de la Sierra de Tramuntana, une destination exceptionnelle inscrite au patrimoine mondial de l’UNESCO. Il est situé à seulement 10 minutes des plages les mieux préservées de l’île, telles que Playa de Muro, Colonia de Sant Pere ou Son Serra de Marina, de vignobles, de plusieurs terrains de golf, de pistes cyclables méconnues et de villes pittoresques telles que Pollença, Sa Pobla, Alcudia ou Campanet