About this property
Located in a beautiful mountain village of the gorgeous Tramontana Mountains, we present this excellent hotel in Biniraraix. This small Mallorcan village, about two kilometres from Sóller, is the ideal place for hiking and nature lovers. Recently...