Menu
Stations
Destinations
Formigal
Panticosa
In Formigal, some days start with your ski boots on, and others with your hiking shoes ready to explore the Tena Valley. In between, there are mountain villages, Pyrenean landscapes, and a hearty serving of Aragonese migas to recharge your energy. The Midi 3000 Formigal Apartments are a practical option if you’re looking to stay right in the resort and plan each day on your own terms.
The complex is specially designed for couples, families, and groups who value the independence of having a kitchen and their own space. That said, there’s one important detail to keep in mind when making your choice: all accommodations are studio apartments. You won’t find separate bedrooms; the sleeping area, living-dining room, and kitchen are all integrated into a single open space.
Just a stone’s throw from the main action: the apartments are about 800 metres from the Formigal ski resort—a convenient location if the slopes are the reason for your holiday.
Getting around Formigal is easy: the complex is located within the residential area, with restaurants and other services nearby. There’s also transportation to the slopes; check the schedule and conditions for the dates of your stay.
The Tena Valley begins here: Sallent de Gállego is just a few kilometres away, and the surrounding area opens the door to trails and excursions through some of the most famous landscapes of the Aragonese Pyrenees.
There are no apartments here divided into multiple rooms. These are open-concept studios, with sleeping areas integrated into the same space as the living-dining room, along with a kitchen and bathroom. The main differences lie in their capacity and layout.
For 2 people: the 2/2 studios are attic-style units and may feature two single beds, a trundle bed, or a bunk bed.
For up to 3 people: the 2/3 studios combine a bunk bed and a sofa bed. There is also a Superior option, with a similar layout and renovated spaces featuring updated furnishings.
For up to 4 people: 2/4 studios typically feature bunk beds and armchairs, as well as a living-dining area, kitchen, and bathroom. A renovated Superior range is also available.
For up to 5 people: 3/5 studios combine bunk beds and a single sofa bed. The Superior version maintains the same capacity and features renovated spaces and updated furnishings.
For groups of up to 6 people: 4/6 studios typically feature two bunk beds and a pull-out sofa bed. Refurbished Superior 4/6 studios are also available.
For groups of up to 8 people: the 6/8 studios have the largest capacity and distribute the sleeping spaces among three bunk beds and single sofas in the living-dining area.
The specific type, layout, and Superior range will always depend on the accommodation included in your offer. So here’s what to expect: a functional space to share, cook a meal, and relax after spending much of the day enjoying Formigal.
Kitchen in the studio: This is especially convenient in a mountain destination. You can prepare breakfasts, lunches, or dinners at your own pace and adjust your schedule to fit each day’s plans.
Ski locker: the resort has space to store your gear. Check the terms of use associated with your booking.
If you’re arriving by car: private car park is available (may incur an additional charge and is subject to availability).
If you’re travelling with your pet: pets are allowed under certain conditions (an additional fee may apply; please check the terms of your booking in advance).
The location and the staff’s hospitality stand out particularly in guest reviews. There are also positive comments about cleanliness, functionality, and value for money.
That said, it’s a good idea to choose the room size based on the type of holiday you’re planning. Since these are studios where the living room and sleeping area share the same space, some travellers find them compact, especially when occupied by several people. For those primarily looking for a practical base from which to explore Formigal and the Tena Valley, this layout may be easier to accommodate.
Migas after a day on the mountain: look for a restaurant serving Aragonese cuisine and try some authentic migas. After a few hours in the cold or hiking, you’ll quickly understand why hearty dishes make so much sense in the Pyrenees.
A stroll through Sallent de Gállego: It’s just a few kilometres away and well worth a leisurely walk. Its historic town center, medieval bridge, and Gothic church offer a glimpse of a side of the valley very different from the ski resort.
The Anayet Landscape: When conditions allow for mountain hikes, the area around the Anayet mountain lake is one of the best options in the region. The mountains call the shots, so always check trail conditions and choose a route suited to your skill level before setting out.
You'll find your selected accommodations on this list for your convenience.
| Cookie | Cookie type | Expiry |
|---|---|---|
| guardar_agrupador | Used to distinguish users for statistical purposes. | 1 month |
| id_agrupador | Used to distinguish users for statistical purposes. | 1 month |
| all_skiers | Used to determine whether all users in the booking ski or whether there is someone who does not. | 1 hour |
| usuari | Cookie required to keep the user's session active once they have logged into our system. | 1 day |
| SkiID | Cookie required to keep the user's session active once they have logged into our system. | 1 day |
| loguejat | Cookie required to keep the user's session active once they have logged into our system. | 1 day |
| user_remember | Cookie required to keep the user's session active once they have logged into our system. | 1 day |
| cookies-accept | Determines whether the user has accepted Esquiades' Cookie Policy. | 2 years |
| PHPSESSID | This cookie is used by the PHP encryption language to allow SESSION variables to be stored on the web server. This cookie is essential for the website to function. | Session |
| user-last-searches | Used to save the user's latest searches. | 3 days |
| user_web_id | Cookie required to identify the user's active session. | 2 years |
| user_web_token | Cookie required to keep the user's session active once they have logged into our system. | 2 years |
| interaction_7 | Used to distinguish user interactions for statistical purposes. | 7 days |
| interaction_30 | Used to distinguish user interactions for statistical purposes. | 30 days |
| metasearcherId | This cookie is used to identify the platform from which the user arrives, in order to collect statistical data and improve the service. | 3 days |
| metasearcher | This cookie is used to identify the specific hotel within the metasearch engine, in order to collect statistical data that helps improve the service. | 3 days |
| metasearcher-ads | This cookie is used to identify that the user has reached the website through a paid advertisement, helping to analyse the performance of advertising campaigns. | 3 days |
| hide-client-country | This cookie is used to remember that the user has closed the language suggestion banner, preventing the message from being displayed again. | 3 months |
| hide_banner_app | This cookie is used to remember that the user has closed the banner suggesting that they download the mobile app, preventing the notice from being displayed again while browsing. | 3 months |
| hide_newsletter_lightbox | Cookie used to remember that the user has closed the Newsletter Subscription pop-up window. This prevents the window from being displayed again while browsing the website. | 1 month |
| searcher_id | This cookie makes it possible to analyse users' searches on the website, in order to obtain statistics that help improve the service. | 5 minutes |
| DEFAULT_LANGUAGE | Stores the user's default language. | 3 months |
| crossellingOnboardingSeen | Used to remember that the welcome message has already been displayed when arriving from another website in the group, preventing it from appearing again. | 1 year |
Certain third parties, such as Google, may process personal data collected through cookies and similar technologies in order to personalize content and advertising. For more details on how Google uses data, please visit their Business Data Responsibility page.
| Provider | Cookie | Cookie type | Use it | Expiration |
|---|---|---|---|---|
| 1P_JAR | Advertising cookie containing a unique randomly generated value to distinguish browsers and devices. Used to measure ad performance and provide product recommendations based on statistical data. | Google Adwords | 1 month | |
| ANID | Advertising cookie with a unique randomly generated value to distinguish browsers and devices. Used for measuring ad performance and providing product recommendations. | Google Adwords | 1 year | |
| CONSENT | Advertising cookie containing a unique randomly generated value to distinguish browsers and devices. Used for measuring ad performance and providing product recommendations. | Google Adwords | 1 year | |
| APISID | Used by Google to store user preferences and information when displaying pages with Google Maps. | Google Maps | 2 years | |
| HSID | Used by Google to store user preferences and information when displaying pages with Google Maps. | Google Maps | 2 years | |
| NID | Used to display geographic locations on Google Maps. | Google Maps | 6 months | |
| OGPC | Supports visualization of geographic locations using Google Maps. | Google Maps | 2 months | |
| SAPISID | Used by Google to store user preferences and information when displaying pages with Google Maps. | Google Maps | 2 years | |
| SID | Used by Google to store user preferences and information when displaying pages with Google Maps. | Google Maps | 2 years | |
| SSID | Used by Google to store user preferences and information when displaying pages with Google Maps. | Google Maps | 2 years | |
| SIDCC | Provides services and extracts anonymous browsing information. | 3 months | ||
| _ga | Distinguish users for statistical purposes. | Google Analytics | 2 years | |
| _gid | Distinguish users for statistical purposes. | Google Analytics | 24 hours | |
| _gat | Used to limit the percentage of requests through Google Tag Manager. | Google Analytics | 1 minute | |
| CloudFlare | __cfduid | Identifies trusted web traffic. | CloudFlare | 1 year |
| fbsr_* | Helps identify users who log in with their Facebook account. | Login with Facebook | 1 year | |
| ACCOUNT_CHOOSER | Authentication cookies that remember the Google account previously used to log in and maintain sessions. | Google Accounts | 2 years | |
| AEC | Security cookie ensuring that requests during a session are made by the user, not other sites. | 6 months | ||
| DoubleClick (Google) | DSID | Advertising purpose. Helps identify the user on non-Google sites and remember if you agreed to receive interest-based ads. | Google DoubleClick | 10 days |
| DV | Used for advertising and analytics purposes, linking user activity across devices. | 24 hours | ||
| DoubleClick (Google) | IDE | Advertising purpose. Used to improve and display relevant ads. | Google DoubleClick | 1 year |
| LSID | Authentication cookies that remember the Google account previously used to log in and maintain sessions. | Google Accounts | 2 years | |
| OTZ | Used for advertising and analytics purposes, linking user activity across devices. | Google Analytics | 1 month | |
| Amazon Ads | ad-id | Advertising cookies that deliver relevant ads, measure performance, and manage privacy preferences. | Amazon Advertising | 6 months |
| Amazon Ads | ad-privacy | Advertising cookies that deliver relevant ads, measure performance, and manage privacy preferences. | Amazon Advertising | 2 years |
| DoubleClick (Google) | ar_debug | Cookie used to debug and optimize ad delivery. | Google DoubleClick | 1 month |
| datr | Security and advertising cookies that identify browsers, improve platform integrity, and deliver targeted ads. | 1 year | ||
| guest_id | Used for user identification, ad personalization, and content recommendations. | 2 years | ||
| guest_id_ads | Used for user identification, ad personalization, and content recommendations. | 2 years | ||
| guest_id_marketing | Used for user identification, ad personalization, and content recommendations. | 2 years | ||
| Tiktok | _ttp | Tracking and analytics cookies used to measure ad performance, track behavior, and authenticate users. | TikTok Analytics | 3 months |
| Tiktok | tt_chain_token | Tracking and analytics cookies used to measure ad performance, track behavior, and authenticate users. | TikTok | 5 months |
| Tiktok | ttwid | Tracking and analytics cookies used to measure ad performance, track behavior, and authenticate users. | TikTok | 11 months |
| Twitter (t.co) | muc_ads | Used for user identification, ad personalization, and content recommendations. | 2 years | |
| personalization_id | Used for user identification, ad personalization, and content recommendations. | 2 years | ||
| sb | Security and advertising cookies that identify browsers, improve platform integrity, and deliver targeted ads. | 1 year | ||
| CloudFlare (t.co) | __cf_bm | Security cookie that manages traffic and filters malicious bots. | Cloudflare | 30 minutes |
| Amazon CloudFront | CloudFront-Key-Pair-Id | Used to control access to restricted content and verify authenticity. | Amazon CloudFront | Varies by configuration |
| Amazon CloudFront | CloudFront-Policy | Used to control access to restricted content and verify authenticity. | Amazon CloudFront | Varies by configuration |
| Amazon CloudFront | CloudFront-Signature | Used to control access to restricted content and verify authenticity. | Amazon CloudFront | Varies by configuration |
| SMSV | Used to link device usage and website visits to the user's Google account. | 309 days | ||
| SOCS | Used to store the user's status regarding their cookie choices. | 13 months | ||
| __Host-1PLSID | Used for user login via Google account. | 2 years | ||
| __Host-3PLSID | Used for user login via Google account. | 2 years | ||
| __Host-GAPS | Used for user login via Google account. | 2 years | ||
| Google Ads | Secure-1PAPISID | Used to create a visitor's interest profile and display relevant Google ads. | Google Ads | 2 years |
| Google Ads | __Secure-1PSID | Used to display relevant and personalized Google ads. | Google Ads | 2 years |
| Google Ads | Secure-1PSIDCC | Used to create a user profile and show relevant and personalized Google Ads. | Google Ads | 1 year |
| __Secure-1PSIDTS | Stores an encrypted timestamp to maintain user sessions and preserve user preferences. | 1 year | ||
| Google Ads | __Secure-3PAPISID | Used to create a visitor interest profile and display relevant Google ads. | Google Ads | 2 years |
| Google Ads | Secure-3PSID | Used to display relevant and personalized Google ads. | Google Ads | 2 years |
| Google Ads | Secure-3PSIDCC | Used to create a user profile and display relevant and personalized Google Ads. | Google Ads | 1 year |
| __Secure-3PSIDTS | Stores an encrypted timestamp to maintain user sessions and preserve user preferences. | 1 year | ||
| _fbp | Security and advertising cookies that identify browsers, improve platform integrity, and deliver targeted ads. | 3 months | ||
| Google Analytics | _ga_F6BSWQWY45 | Assigns a unique identifier to distinguish users. | Google Analytics | 2 years |
| Google Analytics | _ga_S66E9HVXEC | Assigns a unique identifier to distinguish users. | Google Analytics | 2 years |
| Google AdSense | _gcl_au | Stores and tracks ad conversions. | Google AdSense | 3 months |
| TikTok | _tt_enable_cookie | Tracking and analytics cookies used to measure ad performance, track behavior, and authenticate users. | TikTok | 13 months |
| Own website | cookies-accept | Records the user’s acceptance of cookies. | Own website | Varies according to configuration |
| TikTok | odin_tt | Tracking and analytics cookies used to measure ad performance, track behavior, and authenticate users. | TikTok | 13 months |
| SendinBlue | sib_cuid | Identifies website visitors for marketing purposes. | SendinBlue | 13 months |
| TikTok | user_web_id | Tracking and analytics cookies used to measure ad performance, track behavior, and authenticate users. | TikTok | 13 months |
| TikTok | user_web_token | Tracking and analytics cookies used to measure ad performance, track behavior, and authenticate users. | TikTok | 13 months |