Titre : Granada Luxury Beach - All Inclusive – Avis, offres et photos 2026 | Expedia.ca ody data-theme-light="light-1"> [Afficher tous les hébergements](http://www.expedia.ca/Hotel-Search?regionId=&selected=34491123&adults=2&children=&sort=RECOMMENDED&useRewards=false&semdtl=&userIntent=&vip=false) # Granada Luxury Beach - All Inclusive Hébergement tout inclus de luxe au bord de la plage avec piscines intérieures ## Galerie de photos de l’hébergement Granada Luxury Beach - All Inclusive ![Piscine intérieure, piscine extérieure en saison, 9 h à 18 h, parasols](https://images.trvl-media.com/lodging/35000000/34500000/34491200/34491123/192c4d18.jpg?impolicy=resizecrop&rw=598&ra=fit) ![Vidéo de l’hébergement](https://mediaim.expedia.com/video/5CE9271FE4B2397E89B94FCEB9271216/48aee67b-6aac-4c73-8813-fcd76541aef4-thumbnail.jpg?impolicy=resizecrop&rw=1280) ![Plage privée, chaise longue, parasol](https://images.trvl-media.com/lodging/35000000/34500000/34491200/34491123/57a8e3c6.jpg?impolicy=resizecrop&rw=297&ra=fit) ![Plage privée, chaise longue, parasol](https://images.trvl-media.com/lodging/35000000/34500000/34491200/34491123/ea71dbe0.jpg?impolicy=resizecrop&rw=297&ra=fit) ![Extérieur](https://images.trvl-media.com/lodging/35000000/34500000/34491200/34491123/77a0e1bc.jpg?impolicy=resizecrop&rw=297&ra=fit) - Aperçu - Chambres - Emplacement - Politiques ## Avis 9,0 Merveilleux ## Commodités populaires - Sur une plage privée - Piscine - Tout inclus - Spa - Stationnement compris - Wi-Fi gratuit ## Options de chambre ### Vérifiez la disponibilité pour ces dates Ce soir [janv. 15 - janv. 16](https://www.expedia.ca/Hotel-Search?startDate=2026-01-15&endDate=2026-01-16&selected=34491123&PinnedHotelID=34491123&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-15&endDate=2026-01-16&selected=34491123&PinnedHotelID=34491123&HadPinnedHotel=true®ionId=-1&adults=2) Demain [janv. 16 - janv. 17](https://www.expedia.ca/Hotel-Search?startDate=2026-01-16&endDate=2026-01-17&selected=34491123&PinnedHotelID=34491123&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-16&endDate=2026-01-17&selected=34491123&PinnedHotelID=34491123&HadPinnedHotel=true®ionId=-1&adults=2) Cette fin de semaine [janv. 16 - janv. 18](https://www.expedia.ca/Hotel-Search?startDate=2026-01-16&endDate=2026-01-18&selected=34491123&PinnedHotelID=34491123&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-16&endDate=2026-01-18&selected=34491123&PinnedHotelID=34491123&HadPinnedHotel=true®ionId=-1&adults=2) La fin de semaine prochaine [janv. 23 - janv. 25](https://www.expedia.ca/Hotel-Search?startDate=2026-01-23&endDate=2026-01-25&selected=34491123&PinnedHotelID=34491123&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-23&endDate=2026-01-25&selected=34491123&PinnedHotelID=34491123&HadPinnedHotel=true®ionId=-1&adults=2) Toutes les chambres 2 lits 1 lit Affichage de 4 chambre(s) sur 4 ### Afficher toutes les photos pour ce type de chambre : Chambre Standard, vue sur la mer ![Minibar contenant certains articles gratuits, coffre-fort, bureau](https://images.trvl-media.com/lodging/35000000/34500000/34491200/34491123/947bbc17.jpg?impolicy=fcrop&w=1200&h=800&quality=medium) ### Chambre Standard, vue sur la mer 9,6 Exceptionnel 4 avis ### Points forts Climatisation Minibar (avec certains articles gratuits) Téléviseur à écran ACL Rideaux d’obscurcissement Peignoirs Salle de bain privée Sèche-cheveux Bouilloire électrique - 377 pi² - Vue sur la mer - 4 personnes - 1 lit double et 1 lit jumeau ### Afficher toutes les photos pour ce type de chambre : Chambre Standard, vue sur le jardin ![Minibar contenant certains articles gratuits, coffre-fort, bureau](https://images.trvl-media.com/lodging/35000000/34500000/34491200/34491123/947bbc17.jpg?impolicy=fcrop&w=1200&h=800&quality=medium) ### Chambre Standard, vue sur le jardin 9,6 Exceptionnel 7 avis ### Points forts Balcon Climatisation Minibar (avec certains articles gratuits) Téléviseur à écran ACL Rideaux d’obscurcissement Peignoirs Salle de bain privée Sèche-cheveux - 377 pi² - 4 personnes - 1 lit jumeau et 1 lit double ### Afficher toutes les photos pour ce type de chambre : Chambre pour lune de miel, vue sur la mer ![Chambre pour lune de miel, vue sur la mer | Minibar contenant certains articles gratuits, coffre-fort, bureau](https://images.trvl-media.com/lodging/35000000/34500000/34491200/34491123/7e20827b.jpg?impolicy=fcrop&w=1200&h=800&quality=medium) ### Chambre pour lune de miel, vue sur la mer ### Points forts Climatisation Minibar (avec certains articles gratuits) Téléviseur à écran ACL Rideaux d’obscurcissement Peignoirs Salle de bain privée Sèche-cheveux Bouilloire électrique - 377 pi² - Vue sur la mer - 2 personnes - 1 lit double ### Afficher toutes les photos pour ce type de chambre : Chambre pour lune de miel, vue sur le jardin ![Minibar contenant certains articles gratuits, coffre-fort, bureau](https://images.trvl-media.com/lodging/35000000/34500000/34491200/34491123/w3840h1917x0y3-2497cdcd.jpg?impolicy=fcrop&w=1200&h=800&quality=medium) ### Chambre pour lune de miel, vue sur le jardin 8,0 Très bien 1 avis ### Points forts Climatisation Minibar (avec certains articles gratuits) Téléviseur à écran ACL Rideaux d’obscurcissement Peignoirs Salle de bain privée Sèche-cheveux Bouilloire électrique - 377 pi² - 2 personnes - 1 lit double ![Mod logo](https://a.travel-assets.com/pricing-claim/sparkle_dark.svg) Ouvrez une session pour accéder aux réductions et avantages admissibles. Plus de récompenses pour vivre plus d’aventures! [Ouvrir une session](https://www.expedia.ca/login?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2Ffr%2FAntalya-Hotels-Granada-Luxury-Beach-All-Inclusive.h34491123.Description-Hotel)[M’inscrire gratuitement](https://www.expedia.ca/signup?enable_registration=true&uurl=e3id%3Dredr%26rurl%3D%2Ffr%2FAntalya-Hotels-Granada-Luxury-Beach-All-Inclusive.h34491123.Description-Hotel) ## À propos du quartier À Alanya, Granada Luxury Beach - All Inclusive se situe dans le quartier des divertissements et sur une plage privée. Si vous prévoyez une activité, les attractions suivantes valent le détour : Marina d'Alanya et Téléphérique d'Alanya - Station Damlatas, et si vous souhaitez magasiner, vous pouvez visiter ces endroits : Bazar d'Alara et Centre Commercial Uygun. Vous voyagez avec des enfants? Songez à visiter les endroits suivants : Parc aquatique d'Alanya et Parc aquatique Sealanya. Prenez le temps de visiter la région et de vivre des aventures aquatiques en découvrant la planche à voile. [Visiter le guide de voyage pour Alanya](https://www.expedia.ca/fr/Alanya.dx4671) ![Carte](https://maps.googleapis.com/maps/api/staticmap?&size=660x330&map_id=3b266eb50d2997c6&zoom=13&markers=icon:https%3A%2F%2Fa.travel-assets.com%2Ftravel-assets-manager%2Feg-maps%2Fproperty.png%7C36.62255%2C31.76726&channel=expedia-HotelInformation&maptype=roadmap&scale=1&key=AIzaSyCYjQus5kCufOpSj932jFoR_AJiL9yiwOw&signature=pJU_uP_AGW-iJoewYfWUeR1bZj4=) Avsallar, Alanya, Antalya, 07410 ### À proximité - Plage d’İncekum \- 1 min en voiture \- 2.3 km - Plage de Cléopâtre \- 15 min en voiture \- 25.8 km - Parc aquatique d'Alanya \- 18 min en voiture \- 28.4 km - Château d'Alanya \- 21 min en voiture \- 30.6 km - Aquapark \- 40 min en voiture \- 64.6 km ### Restaurants - ‪Dört Mevsim Brunch - ‬4 min à pied - ‪Selçuklu Coffee&Bistro - ‬2 min à pied - ‪Şal Eis&Cafe Patisserie - ‬2 min à pied - ‪Vizyon Teras & Restaurant Avsallar - ‬3 min à pied - ‪Parola 33 - ‬3 min à pied ## À propos de cet hébergement ### Granada Luxury Beach - All Inclusive Hébergement tout inclus de luxe de type familial au bord de la mer Songez à séjourner au Granada Luxury Beach - All Inclusive et à profiter des commodités offertes, comme un bar attenant à la piscine, une épicerie ou un dépanneur et une terrasse. Hébergement tout inclus est la destination idéale pour vous prélasser au soleil, notamment grâce à des commodités comme une plage privée et des chaises longues. Offrez-vous un massage, un soin du visage ou un gommage au spa situé sur place. Le restaurant situé sur place propose ces types de repas : déjeuner, dîner, souper et repas légers.Des cours de conditionnement physique sont offerts à la salle d’entraînement. L’établissement propose également un casse-croûte/café, un jardin et un terrain de jeu. Les clients peuvent rester connectés grâce à l’accès inclus au Wi-Fi dans les chambres, en plus de profiter de commodités comme service de nettoyage et de nettoyage à sec et 5 bars. Vous profiterez aussi d’autres avantages, dont : - Une piscine extérieure, en saison et piscine intérieure, avec une glissade d’eau, des chaises longues et des parasols au bord de la piscine - Stationnement libre-service gratuit et service de voiturier gratuit - Salle de banquet, réception jour et nuit et coffre-fort à la réception - Bagagiste/chasseur, hébergement non-fumeurs et services de conciergerie Caractéristiques de la chambre Les 382 chambres comprennent des commodités comme un service aux chambres (24 heures) et la climatisation, ainsi que des avantages comme l’accès inclus au Wi-Fi et un minibar contenant certains articles gratuits. D’autres commodités comprennent : - Des salles de bain avec une douche et des articles de toilette gratuits - Des téléviseurs ACL comprenant des chaînes de télévision par satellite - Des garde-robes ou placards, des bouilloires électriques et l’entretien ménager tous les jours ### Options tout inclus Granada Luxury Beach - All Inclusive propose des forfaits tout inclus. Ces tarifs sont plus élevés parce qu’ils comprennent les repas et les boissons sur place (certaines restrictions peuvent s’appliquer). ### Repas et boissons Buffets, collations et certaines boissons compris Minibar (toutes boissons incluses) ### Activités, installations et équipements Toutes les activités sur place ainsi que l'utilisation des installations et des équipements sont incluses. ## Hébergements similaires ![Extérieur](https://images.trvl-media.com/lodging/17000000/16780000/16775400/16775324/4ad04f41.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Granada Luxury Resort Okurcalar - All Inclusive Alanya - Sur une plage privée - Piscine - Déjeuner compris - Tout inclus 8,8 Excellent 165 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=16775324&PinnedHotelID=16775324&HadPinnedHotel=true®ionId=-1&adults=2) ![Façade de l’hébergement ](https://images.trvl-media.com/lodging/67000000/66820000/66814700/66814641/4eef9821.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Mylome Luxury Hotel & Resort - Ultra All Inclusive Alanya - Sur une plage privée - Piscine - Tout inclus - Spa 9,0 Merveilleux 111 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=66814641&PinnedHotelID=66814641&HadPinnedHotel=true®ionId=-1&adults=2) ![Piscine intérieure, piscine extérieure en saison, 7 h à 19 h, parasols](https://images.trvl-media.com/lodging/15000000/14710000/14707000/14706984/34dae4e4.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Arycanda Kirman Premium - Ultra All Inclusive Alanya - Sur une plage privée - Piscine - Tout inclus - Spa 9,0 Merveilleux 108 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=14706984&PinnedHotelID=14706984&HadPinnedHotel=true®ionId=-1&adults=2) ![Parc aquatique](https://images.trvl-media.com/lodging/17000000/16500000/16498900/16498838/35756b21.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Leodikya Kirman Premium - Ultra All Inclusive Alanya - Sur une plage privée - Piscine - Tout inclus - Spa 9,0 Merveilleux 49 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=16498838&PinnedHotelID=16498838&HadPinnedHotel=true®ionId=-1&adults=2) ![Parc aquatique](https://images.trvl-media.com/lodging/16000000/15220000/15212800/15212705/42287054.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### TUI BLUE Pascha Bay Alanya - Piscine - Tout inclus - Piscine pour enfants - Glissade d’eau 9,4 Exceptionnel 59 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=15212705&PinnedHotelID=15212705&HadPinnedHotel=true®ionId=-1&adults=2) ![Glissade d’eau](https://images.trvl-media.com/lodging/3000000/2570000/2566900/2566855/0d161787.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Orange County Alanya Alanya - Sur une plage privée - Piscine - Tout inclus - Spa 7,8 Bien 667 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=2566855&PinnedHotelID=2566855&HadPinnedHotel=true®ionId=-1&adults=2) ![Glissade d’eau](https://images.trvl-media.com/lodging/2000000/1720000/1717500/1717438/ac0eb69b.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### LABRANDA Alantur Resort - All Inclusive Alanya - Sur une plage privée - Piscine - Tout inclus - Spa 8,4 Très bien 333 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=1717438&PinnedHotelID=1717438&HadPinnedHotel=true®ionId=-1&adults=2) ![Extérieur](https://images.trvl-media.com/lodging/14000000/13340000/13331200/13331108/3dec3fb3.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Haydarpasha Palace Alanya - Sur une plage privée - Piscine - Déjeuner compris - Tout inclus 8,6 Excellent 375 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=13331108&PinnedHotelID=13331108&HadPinnedHotel=true®ionId=-1&adults=2) ![Extérieur](https://images.trvl-media.com/lodging/10000000/9860000/9854100/9854073/3555116f.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Oz Hotels İncekum Beach Resort Alanya - Sur une plage privée - Piscine - Tout inclus - Spa 8,2 Très bien 52 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=9854073&PinnedHotelID=9854073&HadPinnedHotel=true®ionId=-1&adults=2) ![2 piscines extérieures, accès possible de 7 h à 20 h, parasols](https://images.trvl-media.com/lodging/12000000/11550000/11541100/11541044/91c568e5.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### AQI Pegasos Club Alanya - Sur une plage privée - Piscine - Déjeuner compris - Tout inclus 8,6 Excellent 44 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=11541044&PinnedHotelID=11541044&HadPinnedHotel=true®ionId=-1&adults=2) ## Commodités de l’hébergement ### Internet - Disponible dans toutes les chambres : Wi-Fi gratuit - Disponible dans certaines aires communes : Wi-Fi gratuit ### Stationnement et transport - Stationnement libre-service gratuit sur place - Service de voiturier gratuit sur place - Nombre limité de places de stationnement libre-service avec service de voiturier sur place - Stationnement accessible en fauteuil roulant disponible ### Repas et boissons - 5 bars-salons - Café et thé dans les espaces communs - Casse-croûte/épicerie fine - Un bar attenant à la piscine - Un café-restaurant/café - Un restaurant ### Activités - Bain de vapeur - Cours d’entraînement physique - Glissade d’eau - Piscine extérieure en saison - Piscine intérieure - Piscine pour enfants - Salle d’entraînement - Sauna - Spa offrant tous les services - Terrain de jeu ### Pour les familles - Buanderie - Casse-croûte/épicerie fine - Épicerie/dépanneur - Glissade d’eau - Piscine extérieure en saison - Piscine intérieure - Piscine pour enfants - Terrain de jeu ### Commodités - Boutique de cadeaux/kiosque à journaux - Buanderie - Coffre-fort à la réception - Entreposage des bagages - Épicerie/dépanneur - Réception ouverte en tout temps ### Services pour les clients - Bagagiste/chasseur - Entretien ménager (chaque jour) - Personnel multilingue - Service de buanderie et de nettoyage à sec - Services de concierge ### Services d’affaires - Espace de conférence de 4 306 pieds carrés - Salle de réunion ### Plein air - Chaises de plage - Chaises longues au bord de la piscine - Jardin - Parasols au bord de la piscine - Parasols de plage - Sur une plage privée - Terrasse ### Spa offrant tous les services - Bain de vapeur - Exfoliations corporelles - Massage - Sauna - Soins du visage - Spa ouvert tous les jours ### Accessibilité - Si vous avez des besoins particuliers en matière d’accessibilité, veuillez communiquer avec l’hébergement à l’aide des renseignements contenus dans la confirmation reçue après la réservation. - Accessible en fauteuil roulant (peut présenter des restrictions) - Ascenseur - Bureau d’enregistrement accessible en fauteuil roulant - Chemin vers l’ascenseur accessible en fauteuil roulant - Entrée bien éclairée - Entrée sans escaliers - Restaurant accessible en fauteuil roulant - Stationnement accessible en fauteuil roulant ### Autres - 1 immeuble - 7 étages - Architecture méditerranéenne - Construit en 2019 - Hébergement non-fumeurs - Salle de banquet ## Commodités de la chambre ### Chambre - Draps fournis - Rideaux d’obscurcissement ### Salle de bain - Articles de toilette gratuits - Douche - Pantoufles - Peignoirs - Salle de bain privée - Séchoir à cheveux - Serviettes fournies ### Divertissement - Téléviseur à écran ACL avec chaînes par satellite ### Repas et boissons - Bouilloire électrique - Cafetière-théière - Eau embouteillée gratuite - Minibar gratuit (certains articles) - Service aux chambres en tout temps ### Autres - Bureau - Climatisation - Coffre-fort ## Politiques ### Arrivée Arrivée de 14 h à 5 h 30 Arrivée sans contact offerte L'arrivée tardive est octroyée selon la disponibilité. Âge minimal pour l’enregistrement : 18 ans ### Départ L’heure limite de départ est midi. Départ sans contact offert ### Instructions spéciales pour l’enregistrement Le personnel de la réception accueillera les clients sur place. Les renseignements fournis par l’hébergement peuvent être traduits au moyen d’outils de traduction automatique. ### Méthodes d’accès Portier ### Animaux de compagnie Les animaux de compagnie ou d’assistance ne sont pas autorisés. ### Enfants et lits supplémentaires Les enfants sont bienvenus. Aucun lit d’appoint ou supplémentaire n’est disponible. Aucun lit de bébé n’est disponible. ### Types de paiement ## Renseignements importants ### À savoir Des frais par personne supplémentaire peuvent s’appliquer et varient selon les politiques de l’établissement. Une pièce d’identité avec photo émise par le gouvernement et un dépôt en espèces, une carte de crédit ou une carte de débit pour couvrir les frais accessoires peuvent être requis à l’arrivée. Les demandes spéciales sont sujettes à la disponibilité au moment de l’enregistrement et peuvent entraîner des frais supplémentaires. Les demandes spéciales ne peuvent pas être garanties. Cet hébergement accepte les cartes de crédit, les cartes de débit et l’argent comptant. Des modes de paiement sans argent comptant sont offerts Cet hébergement comprend le dispositif de sécurité suivant : un détecteur de fumée Cet hébergement dispose d’espaces extérieurs, tels que des balcons, des patios et des terrasses, qui peuvent ne pas convenir aux enfants. Si vous avez des inquiétudes, nous vous recommandons de communiquer avec l’hébergement avant votre arrivée pour confirmer qu’il pourra vous accueillir dans une chambre appropriée. Numéro d’enregistrement de l’hébergement : 16713 ### À noter La piscine extérieure est ouverte entre avril et octobre. Piscine accessible à partir de 9 h jusqu’à 18 h. Seuls les clients enregistrés sont admis dans les chambres. Aucun animal, pas même les animaux d’assistance, ne sont acceptés dans cet hébergement. ### Hébergement également appelé Granada Luxury Beach All Inclusive Resort Avsallar Belediyesi Granada Luxury Beach All Inclusive Avsallar Belediyesi Granada Luxury Beach - All Inclusive Avsallar Belediyesi Resort Granada Luxury Beach - All Inclusive Avsallar Belediyesi Avsallar Belediyesi Granada Luxury Beach - All Inclusive Resort Granada Luxury Beach All Inclusive Granada Luxury Beach All Inclusive Resort Resort Granada Luxury Beach - All Inclusive Granada Luxury Beach All Inclusive Resort Alanya Granada Luxury Beach All Inclusive Resort Granada Luxury Beach All Inclusive Alanya Granada Luxury Beach All Inclusive Resort Granada Luxury Beach - All Inclusive Alanya Alanya Granada Luxury Beach - All Inclusive Resort Resort Granada Luxury Beach - All Inclusive Granada Luxury Beach - All Inclusive Alanya Granada All Inclusive Alanya Granada Inclusive Inclusive Granada Luxury Beach All Inclusive Granada Luxury Beach - All Inclusive Alanya Granada Luxury Beach - All Inclusive All-inclusive property ## Foire aux questions ### Granada Luxury Beach - All Inclusive possède-t-il une piscine? ### Granada Luxury Beach - All Inclusive accepte-t-il les animaux de compagnie? ### Combien coûte le stationnement à Granada Luxury Beach - All Inclusive? ### À quelle heure est-il possible d'arriver à Granada Luxury Beach - All Inclusive? ### À quelle heure doit s'effectuer le départ à Granada Luxury Beach - All Inclusive? ### L’établissement Granada Luxury Beach - All Inclusive offre-t-il des avantages tout inclus? ### Où se situe Granada Luxury Beach - All Inclusive? ## Avis ## Avis pour Granada Luxury Beach - All Inclusive 9,0 ### Merveilleux Tous les avis affichés proviennent de vraies expériences de clients. Seuls les voyageurs qui ont réservé un séjour avec nous peuvent soumettre un avis. Nous vérifions les avis et publions tous les avis, positifs ou négatifs, qui respectent nos directives.[Plus de renseignements](https://www.expedia.ca/fr/lp/b/content-guidelines) ### 8,8 Propreté ### 8,0 Emplacement ### 9,2 Service et personnel ### 9,0 État et installations de l’hébergement 10 – Excellent 77 8 – Bien 25 6 – Acceptable 12 4 – Médiocre 2 2 – Terrible 2 ## Avis ### 10/10 – Excellent #### MESUT Voyage en famille 11 juin 2023 Points forts : Propreté, service et personnel et état et installations de l’hébergement. Super hôtel ##### MESUT Séjour de 7 nuits en juin 2023 ### 10/10 – Excellent #### Voyageur vérifié Voyage en famille avec de jeunes enfants, Voyage en famille 17 sept. 2019 Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement. Bel hôtel très propre et accueillant Les chambres sont très bien La qualité des repas est excellente ##### Voyageur vérifié Séjour de 9 nuits en septembre 2019 ### 10/10 – Excellent #### Y’a, Paris Voyage en famille avec de jeunes enfants 12 sept. 2019 Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement. Superbe hôtel , si vous aimez la plongée vous aller aimée ##### Y’a Séjour de 9 nuits en septembre 2019 ### 10/10 – Excellent #### Nodira 27 sept. 2025 ##### Nodira Séjour de 3 nuits en septembre 2025 ### 10/10 – Excellent #### Ömer Faruk Voyage en famille 12 sept. 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. #### Teşekkürler Eylül ayında ailem ile konakladım herşey çok güzeldi temizlik olsun etkinlikler olsun deniz havuz çok memnun kaldım ##### Ömer Faruk Séjour de 4 nuits en août 2025 ### 10/10 – Excellent #### Fatma Voyage de couple 11 sept. 2025 Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement. Alles war sehr schön und passend für jeden ##### Fatma Séjour de 6 nuits en août 2025 ### 10/10 – Excellent #### eldi 7 sept. 2025 ##### eldi Séjour de 6 nuits en août 2025 ### 10/10 – Excellent #### Osman Voyage en famille 6 sept. 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### Osman Séjour de 4 nuits en août 2025 ### 10/10 – Excellent #### Mehmet Faik Voyage en famille 31 août 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. #### Herşey güzel ilgi alaka iyi yemeler güzel ##### Mehmet Faik Séjour de 3 nuits en août 2025 ### 10/10 – Excellent #### Baran Voyage en famille avec de jeunes enfants, Voyage en famille 25 août 2025 Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement. Surprisingly fantastic hotel, was small but perfect right nearby is a market full of shops and honestly we didnt even know until we explored Food was fantastic Staff was great There wasn't anything wrong for this hotel I would come again if I haven't already planned to go to other locations ##### Baran Séjour de 10 nuits en août 2025 ### 6/10 – Acceptable #### Gordana 22 août 2025 Points forts : Propreté, service et personnel et état et installations de l’hébergement. Viel zu viele Hotelgäste für die Kapazität am Strand (50 meter lang) am Pool leider das selbe! Man muss um 6 Uhr aufstehen damit man sich Liegen am Pool oder Strand sichert! Haben um 3 Uhr Nachts ausgecheck - da unser Flug um 7 Uhr ging. Haben aber auch für den Tag voll bezahlt - kein Luchpacket oder sonst was für den Weg bekommen. ##### Gordana Séjour de 5 nuits en août 2025 ### 10/10 – Excellent #### Ferhat 17 août 2025 Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement. Top Ausstattung top essen alles Top ##### Ferhat Séjour de 6 nuits en août 2025 ### 8/10 – Bien #### Voyageur vérifié Voyage en famille 11 août 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### Voyageur vérifié Séjour de 12 nuits en juillet 2025 ### 10/10 – Excellent #### Abdullah 9 août 2025 Points forts : Propreté, service et personnel, commodités et état et installations de l’hébergement. Very good 👍 ##### Abdullah Séjour de 7 nuits en août 2025 ### 6/10 – Acceptable #### Maliha Voyage en famille 6 août 2025 Points forts : Propreté Points faibles : Service et personnel ##### Maliha Séjour de 6 nuits en juillet 2025 ### 10/10 – Excellent #### Neslihan Voyage en famille 5 août 2025 Points forts : Propreté, service et personnel et état et installations de l’hébergement. Güler yüzlü personeli,temizliği,birden fazla seçenekleri ile süper bir otel. ![](https://a.travel-assets.com/ugc/hotel-reviews/21556364-4b0f-4524-8faf-78fdcbe968fe-1754425960614.jpg?impolicy=resizecrop&rw=204&ra=fit&q=high) ##### Neslihan Séjour de 4 nuits en juillet 2025 ### 10/10 – Excellent #### Burhan 1 août 2025 Points forts : Propreté, service et personnel et état et installations de l’hébergement. Top ##### Burhan Séjour de 4 nuits en juillet 2025 ### 10/10 – Excellent #### Constantin-Corneliu 31 juill. 2025 Points forts : Propreté, service et personnel et état et installations de l’hébergement. ##### Constantin-Corneliu Séjour de 7 nuits en juillet 2025 ### 10/10 – Excellent #### Voyageur vérifié Voyage en famille 22 juill. 2025 Points forts : Propreté, confort de la chambre ##### Voyageur vérifié Séjour de 5 nuits en juillet 2025 ### 8/10 – Bien #### Sultan Voyage en famille, Voyage en groupe 21 juill. 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### Sultan Séjour de 5 nuits en juillet 2025 ### 10/10 – Excellent #### Eda Voyage d’affaires 21 juill. 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. Everything was perfect and incredible ##### Eda Séjour de 2 nuits en juillet 2025 ### 10/10 – Excellent #### Osman Voyage en famille 21 juill. 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### Osman Séjour de 4 nuits en juillet 2025 ### 8/10 – Bien #### Engin Voyage en famille 17 juill. 2025 Points forts : Service et personnel, confort de la chambre ##### Engin Séjour de 6 nuits en juillet 2025 ### 10/10 – Excellent #### Ramazan 14 juill. 2025 ##### Ramazan Séjour de 2 nuits en juillet 2025 ### 10/10 – Excellent #### Mustafa Voyage en famille 11 juill. 2025 Points forts : Propreté, service et personnel, état et installations de l’hébergement et confort de la chambre. ##### Mustafa Séjour de 4 nuits en juillet 2025 ## Dernières tendances Expedia ### Hôtels > [Ventus at Marina El Cid Spa & Beach Resort - All Inclusive](https://www.expedia.ca/fr/Cancun-Hotels-Ventus-At-Marina-El-Cid-Spa-Beach-Resort-All-Inclusive.h20262777.Description-Hotel) > > [TownePlace Suites by Marriott Belleville](https://www.expedia.ca/fr/Belleville-Hotels-TownePlace-Suites-By-Marriott-Belleville.h9312483.Description-Hotel) > > [Hotel Finca Ca N'ai - Bio Nature Adults Only](https://www.expedia.ca/fr/Soller-Hotels-Hotel-Finca-Ca-Nai-Bio-Nature-Adults-Only.h15254648.Description-Hotel) > > [Charlesbourg – Hôtels](https://www.expedia.ca/fr/Charlesbourg-Quebec-Hotel.0-n180228-0.Travel-Guide-Filter-Hotels) > > [Walt Disney World Dolphin](https://www.expedia.ca/fr/Orlando-Hotels-Walt-Disney-World-Dolphin.h12710.Description-Hotel) > > [Club Grand Side Amazon Water World - All Inclusive](https://www.expedia.ca/fr/Side-Hotels-Club-Grand-Side.h15201812.Description-Hotel) > > [Centre-ville de Montréal – Hôtels](https://www.expedia.ca/fr/Centre-Ville-De-Montreal-Montreal-Hotel.0-n6058201-0.Travel-Guide-Filter-Hotels) > > [Four Points by Sheraton Edmundston Hotel & Conference Center](https://www.expedia.ca/fr/Edmundston-Hotels-Four-Points-By-Sheraton-Edmunston-Hotel-Conference-Center.h251.Description-Hotel) > > [Hôtel Alt Quartier DIX30](https://www.expedia.ca/fr/Montreal-Hotels-Hotel-Alt-Quartier-DIX30.h1765191.Description-Hotel) > > [Gatineau – Hôtels abordables](https://www.expedia.ca/fr/Gatineau-Hotel-Hotel-Petit-Budget.0-0-d6136959-tHotelpetitbudget.Travel-Guide-Filter-Hotels) > > [Hotel & Suites Le Dauphin Quebec](https://www.expedia.ca/fr/Quebec-Hotels-Hotel-Suites-Le-Dauphin-Quebec.h1401217.Description-Hotel) > > [Best Western Plus Hotel Montreal](https://www.expedia.ca/fr/Montreal-Hotels-Best-Western-Plus-Hotel-Montreal.h16185162.Description-Hotel) > > [Petit-Rocher – Hôtels](https://www.expedia.ca/fr/Petit-Rocher-Hotel.d6341670.Travel-Guide-Hotels) > > [Seadust Cancún All Inclusive Family Resort](https://www.expedia.ca/fr/Cancun-Hotels-Seadust-Cancun-All-Inclusive-Family-Resort.h1579645.Description-Hotel) ### Voitures ### Forfaits > [Vacances – Canada](https://www.expedia.ca/fr/Canada.d31.Voyages-et-Court-Sejours) > > [Biodôme de Montréal](https://www.expedia.ca/fr/Biodome-De-Montreal-Mercier-Hochelaga-Maisonneuve.d6072555.Attractions-Vacances) > > [Hanauma Bay Nature Preserve](https://www.expedia.ca/fr/Hanauma-Bay-Nature-Preserve-Eastern-Honolulu.d6064921.Attractions-Vacances) ### Propriétés de vacances ### Général > [À visiter – Sebastian](https://www.expedia.ca/fr/Sebastian.dx156235) > > [À visiter – The Village](https://www.expedia.ca/fr/Montreal-Gay-Village.dx6241981) > > [À visiter – Fossambault-sur-le-Lac](https://www.expedia.ca/fr/Fossambault-Sur-Le-Lac.dx553248635740534902) > > [À visiter – Vina del Mar](https://www.expedia.ca/fr/Vina-Del-Mar.dx6053651) =n)&&Object.keys(c.O).every(function(e){return c.O\[e\](r\[f\])})?r.splice(f--,1):(i=!1,n0&&e\[o-1\]\[2\]>n;o--)e\[o\]=e\[o-1\];e\[o\]=\[r,d,n\]},c.n=function(e){var a=e&&e.\_\_esModule?function(){return e.default}:function(){return e};return c.d(a,{a:a}),a},r=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.\_\_proto\_\_},c.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.\_\_esModule)return e;if(16&d&&"function"==typeof e.then)return e}var n=Object.create(null);c.r(n);var t={};a=a||\[null,r({}),r(\[\]),r(r)\];for(var i=2&d&&e;"object"==typeof i&&!\~a.indexOf(i);i=r(i))Object.getOwnPropertyNames(i).forEach(function(a){t\[a\]=function(){return e\[a\]}});return t.default=function(){return e},c.d(n,t),n},c.d=function(e,a){for(var r in a)c.o(a,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a\[r\]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce(function(a,r){return c.f\[r\](e,a),a},\[\]))},c.u=function(e){return({12:"profiler",18:"brand-11611497118101108105991011089711010097105114",45:"brand-102108105103104116115",158:"shared-ui-trips-save-item",160:"d3",225:"template",279:"brand-10010110811697",286:"shared-ui-retail-storefront-incentive",319:"brand-10110011410197109115",347:"shared-ui-lodging-form",367:"shared-ui-retail-recommendations-discovery-landing-offers",372:"shared-ui-retail-product-headline",440:"shared-ui-retail-lodging-offers-vip-fragments",515:"brand-101116115951129711411611010111495991111101021051039550",547:"brand-10112011210110010597",597:"brand-111112111100111",680:"brand-1041111091019711997121",771:"brand-989710410597",822:"brand-10997114114105111116116",830:"shared-ui-retail-shopping-tools-action-providers",855:"shared-ui-lodging-property-details",914:"brand-1001011029711710811695111108100",926:"app-shared",1046:"shared-ui-retail-social-share-social-share-button",1089:"brand-115119111111112",1199:"brand-104971199710510597110",1231:"landing-flight-deals-wrapper",1275:"property-types-carousel",1338:"retail-destination-content-destination-text",1340:"shared-ui-global-navigation-footer",1442:"brand-104111116119105114101",1482:"shared-ui-providers",1675:"brand-109103109",1701:"brand-11597115",1825:"travel-content-text",1840:"shared-ui-lodging-property-search",1937:"brand-11511697121122",1940:"shared-ui-retail-credit-card-account-placement",1987:"shared-ui-retail-trips-providers",2151:"brand-100101102971171081161159549100108",2179:"brand-10610111611511697114",2252:"egds-tokens-runtime",2276:"shared-ui-retail-affiliates-stripe",2318:"brand-101115999711210597",2333:"shared-ui-retail-loyalty-dialog-with-trigger-fragments",2362:"shared-ui-customer-virtual-agent-control",2365:"brand-999711411410111011697108115",2392:"mojo-landing",2422:"uitk",2449:"shared-ui-retail-product-amenities",2506:"property-search-form-wrapper",2572:"smart-landing",2584:"brand-979999111114",2643:"brand-1011121159510010110297117108116115",2769:"shared-ui-flights-fare-calendar",2914:"brand-1171001159510010110297117108116",2978:"shared-ui-retail-product-review-details",3009:"shared-ui-retail-recommendations-discovery-landing-offers-overlay-module",3018:"shared-ui-retail-destination-content-fragments",3028:"property-recommendations-wrapper',",3084:"brand-109114106101116",3125:"brand-1011121159511610110911210897116101",3201:"shared-ui-multi-item-operations-providers",3211:"shared-ui",3303:"brand-10198111111107101114115",3310:"brand-116100",3357:"shared-ui-retail-travel-content-legal-content",3439:"shared-ui-pricing-price-details",3503:"brand-999711610497121112979910510210599",3556:"shared-ui-retail-incentives-collections",3563:"brand-10010110297117108116",3600:"destination-hero-media-with-custom-title-scrim-wrapper",3615:"global-components",3630:"graphql",3634:"flights-search-form-wrapper",3650:"shared-ui-retail-cross-links-link-group-tabs",3663:"brand-11297116116105115111110103114111117112",3667:"uitk-icons",3691:"brand-1169797112",3721:"shared-ui-pricing-price-summary",3722:"retail-destination-content-destination-neighborhoods",3728:"shared-ui-lodging-reviews",3807:"landing-pdp",3830:"brand-10897115116109105110117116101",3870:"brand-1011161159511297114116110101114959897115101",3881:"shared-ui-retail-activities-cross-sell-offers",4046:"brand-1149899",4125:"shared-ui-retail-destination-content-destination-neighborhoods",4151:"featured-suppliers-wrapper",4155:"brand-1011031011109910597",4190:"shared-ui-retail-product-gallery",4236:"brand-9797110122",4279:"shared-ui-global-navigation-member-wallet",4292:"link-group-tabs-wrapper",4379:"shared-ui-retail-landing-fragments",4501:"shared-ui-retail-shopping-tools-egds-price-calendar",4534:"brand-1191011081081151029711410311111611497118101108",4605:"brand-9910410197112114111111109115",4617:"brand-97108971151079797105114",4623:"shared-ui-retail-multi-item-fragments",4745:"brand-115971101009811112095116104101109101",4791:"brand-1011039599111110115111108101",4797:"destination-hero-media",4807:"brand-109971151161011149997114100",4813:"landing-flight-price-insights-wrapper",4832:"shared-ui-retail-recommendation-module",4861:"brand-9797114112",4896:"shared-ui-retail-search-tools-fragments",4947:"dummy-component",4997:"eg-maps",5103:"shared-ui-retail-product-fragments",5132:"shared-ui-retail-trips-common-fragments",5162:"shared-ui-global-navigation-header",5254:"shared-ui-retail-destination-content-destination-guide",5456:"brand-119111116105102",5496:"shared-ui-lodging-fragments",5519:"brand-98105108116",5560:"shared-ui-retail-discovery-product-listing-map",5601:"brand-1011039511297114116110101114",5616:"shared-ui-retail-dynamic-map",5647:"brand-1011201121011001059795103114111117112",5689:"landing-popular-destination-wrapper",5705:"shared-ui-retail-product-summarized-reviews",5738:"customer-notifications-wrapper",5847:"shared-ui-retail-insurtech-priming-card",5856:"shared-ui-retail-cross-links-link-list",5894:"experience-card",5934:"cheap-flights",5957:"brand-104111116101108115116104101991111109910111411611010112011711599111109",6003:"brand-10411111610110811511610410110411111610110811010112011711599111109",6008:"cars-search-form-wrapper",6072:"brand-11111498105116122",6084:"brand-1059810111411111511697114",6204:"brand-10411111610110811595114101102114101115104",6258:"brand-114105117",6374:"brand-98111111107101116121",6391:"landing-alternative-airports",6470:"shared-ui-lodging-property-offers",6524:"brand-11111210111097105",6553:"destination-content-destination-guide-hero-media",6554:"incentives-incentives-collection-grid",6576:"egds",6590:"shared-ui-global-navigation-co-brand-banner",6720:"shared-ui-retail-storefront-value-proposition-banner",6832:"brand-1011209910110810810111099101103114112",6885:"shared-ui-sponsored-content-partner-gallery",7039:"brand-979711611497118101108108101114",7052:"brand-101112115951211111171149811497110100",7139:"brand-116114971181011081199710810997114116112108117115",7188:"brand-9798114105116101108",7191:"discovery-product-listing-map",7204:"ls-search-tools-lodging-search-form",7265:"brand-1161149711810110811199105116121",7299:"shared-ui-retail-storefront-property-types-carousel",7430:"shared-ui-retail-recommendations-lodging-in-destination-listing-map",7452:"shared-ui-retail-product-answering-traveller-questions",7620:"shared-ui-retail-product-rating-summary",7666:"virtual-agent-control-wrapper",7668:"template-layout",7684:"customer-customer-notification",7741:"aeo-top-to-dos",7800:"shared-ui-shopping-search-criteria-providers",7811:"brand-11811498111",7826:"brand-97105114110122",7866:"shared-ui-retail-recommendations-overlay-module",7938:"brand-9910410197112104111116101108115",7940:"hotel-search",7989:"brand-98110115",8047:"shared-ui-retail-product-location-section",8105:"shared-ui-retail-places-place-details",8110:"shared-ui-retail-search-tools-product",8116:"brand-104105108116111110",8170:"shared-ui-retail-sponsored-content-transparency",8178:"shared-ui-retail-product-at-a-glance",8187:"shared-ui-retail-product-random-access-one",8212:"ls-link-juice-wrapper",8216:"brand-9710511499971109710097",8326:"bernie",8341:"incentives-incentives-collection-view",8361:"brand-10897991111081019999105111110",8385:"brand-1181111219710310111495110101120116",8404:"shared-ui-travel-content-editorial",8420:"brand-1011031001159510011199115",8427:"brand-11611497118101108115111102105",8475:"brand-102101119111100105114101107116",8487:"shared-ui-customer-notifications",8530:"shared-ui-retail-lodging-offers-fragments",8539:"hotels-near-place",8585:"brand-11210410510810511211210511010197105114108105110101115",8667:"brand-117110105116101100",8688:"shared-ui-retail-customer-direct-feedback",8695:"shared-ui-retail-identity-google-one-tap",8698:"brand-10411111610110811511610410111410197108112108979910111599111109",8744:"ls-link-list-wrapper",8754:"brand-9811111110797989799104",8794:"shared-ui-retail-cross-links-expando",8855:"brand-104111116101108115",8905:"brand-991041019711211610599107101116115",8968:"lodging-in-destination",9093:"shared-ui-retail-communication-center-preview-menu",9114:"core",9115:"shared-ui-retail-landing-packages",9120:"lazy-load-section",9249:"retail-destination-content-destination-faq",9289:"brand-101116115951129711411611010111495991111101021051039549",9296:"brand-112971141161101011149910111011611497108",9336:"brand-1011201121011001059795114101102114101115104",9373:"brand-102101114114105115",9433:"incentives-collection-carousel",9440:"eg-distances",9459:"brand-11611497118101108108105110107",9507:"brand-104111116101108108101114",9543:"shared-ui-global-navigation-picker",9657:"RedirectBanner",9673:"shared-ui-retail-loyalty-account-summary",9756:"brand-989711499101108111",9777:"recorder",9938:"shared-ui-retail-landing-flight",9981:"shared-ui-retail-landing-product"}\[e\]||e)+"."+{12:"068c2859d26bd1f0b382",18:"6ee55ad9aeb0539e392f",45:"9d82243ecdf0cbc78b5f",158:"ab0862dbe084ecff90fa",160:"79b85bab257375e32cff",225:"bbec5e8cac506b62b5a7",279:"b841c25acaa27eac8981",286:"539bef4a7c6c3d6649ba",319:"6b292793852307dd5461",347:"4356f9075356618e2d22",367:"a866a242723bdaa92f29",372:"4eb35f84058f7635eb6d",440:"589c264835d6ad2b4629",515:"ed50509e6a17ab66dc4f",547:"5f6a75e7ffb17a16bbfc",597:"afdf30ec591ac6b4c98a",680:"5bb7027eabb81fa8692a",771:"34d9fc7bb72b43187f61",822:"fdcc137da08a966aa1d1",830:"d973d14cc5a8cb420ff8",855:"101f0b70ef261ad606ae",914:"f5bd55c08f8f048d2e1b",926:"cd981ae2b2e8afe2ccfa",1046:"1e6344f648922ead94c3",1089:"f64a523606d6d5247dfd",1199:"8cc51c9f22bb59a6e7fe",1231:"8f339750a06c13321a56",1275:"7f9272af648e71373159",1338:"6cadb3ff9cbbdeeffe51",1340:"b1b9b360f3b2325ebfdf",1442:"1dcfc7a80d4ac84f544a",1482:"b663a2b8f00ac24c8f83",1675:"985d1ab8fe66442963a3",1701:"306cb68db6160cc2bc37",1825:"1d4a896e6403d10ccf1a",1840:"780e014dff9307c98bda",1937:"20aeb47dc1aff5aeffba",1940:"d7a56934866e189c38fd",1987:"8f5d5b8ec6664cbf448a",2151:"0029420c2f00f9f5f13c",2179:"057f587a3b79e421aad6",2252:"8bba8f65a4fd207e20ed",2276:"fc8dd00df92700b39fca",2318:"7746f03bb7b54f58b41f",2333:"8d05ae0df63f436c6628",2362:"acbd8220afe5c8a389f2",2365:"c88d1e55b4deca6b418d",2392:"15b14f5fb1de86d8d098",2422:"8a26ee3b3130c61c5522",2449:"02c32d7149e14308fcb9",2506:"52df9cacf880e8acf8c4",2572:"dd08e143e8d0f82e742d",2584:"8916a8015250f88c87d5",2643:"ecd46982f56aec12aabf",2769:"a5a316899cc7e11f3eba",2914:"35f3f523df685730ddea",2978:"09029137a20db05327cc",3009:"a7ba0f41819d5cf32a83",3018:"54410483a4298faeeac9",3028:"41ebbfc0e72c335ec700",3084:"2290a44aba9b31e25237",3125:"6849f7478af310f1429c",3201:"188d46a324b53e0d6ff9",3211:"c0bd1f6de38e7ac9531c",3303:"e8d9809b7cb63836cf0f",3310:"6916e8f548efb3653262",3357:"7824cefa98f4f94ef298",3439:"ba25d7b39ceaacfc46f2",3503:"ad2150bba62118692f54",3556:"554198bca203ebb5ec47",3563:"58f28fefc8c47eeccaf9",3600:"ec494ff190b67ec87235",3615:"6e3eeed7bfd4c157ff41",3630:"b2b8d2a52d72aaffc525",3634:"281647d806d1734c9808",3650:"66f0b3560ff188d531c7",3663:"f5d3f7550d349874ebe3",3667:"9e5a0dd5214a37fbf17a",3691:"b0275eb6a3304c68e50b",3721:"99c5603a4421811032e0",3722:"d12766127fb9ac89dca5",3728:"96ad7619cc1dd658331a",3807:"7cbf100f84fbe0d09f7f",3830:"0d2b41ae48cef6650594",3870:"5ea0bda930684630652b",3881:"5d00f114400c0b8d0292",4046:"e87ff599ecbda22972ec",4125:"e613f3e3587833d7eba8",4151:"8c6b80027015af8faffc",4155:"e4ca51fb0cbeb43a5cac",4190:"9ca4f072a8f2513a03bb",4236:"8bdf371920a7569aabae",4279:"397c7158fc4b823983f6",4292:"b5e27132395ed0ad2060",4379:"21fe4103e9aa7ac2f40c",4501:"05070d8960b8c266e315",4534:"bd71ddd0951b5d6254ef",4605:"ea19e377fbde10bdbefe",4617:"83e85d3ac1a10cae32f3",4623:"720c99a1cf657edd7ab6",4745:"fdd844b4ed145f5a1d64",4791:"59c3ada2b920dae18a68",4797:"d2f0a927830b62c82c52",4807:"8d8b3329b36b228c7427",4813:"ef1b79256c1597d58e2e",4832:"5fdc515a7709f6f5fdb1",4861:"07bd432b481245df2c23",4896:"d6f51c259d3156b9aa81",4947:"4678bc50a53444936b0d",4997:"29c04ed00a193eab4af8",5103:"a9a72db9dde6c5afee63",5132:"8e5c62991ea51d69f1c2",5162:"9faf8ecaaae825f2c237",5254:"c9d11d519ea6f3ad85ce",5456:"18bfc472682e0c82e0f7",5496:"5b993713ef69c0bd6d42",5519:"ca91a7353eef518f336d",5560:"c0a62638b4652b211e01",5601:"b2f424a93c93407688e3",5616:"d7185ff95d3ddacc3e8e",5647:"2e0904e897ca5491e82a",5689:"ce8e24d6bd8811913921",5705:"8624c15346ff9442b4d5",5738:"8a3f5ee922248e39bc9d",5847:"04bcc9e5afa2b5a2dee3",5856:"297c1186ce736d341654",5894:"c10fe4feb74394776e5c",5934:"984ed47d1f65c8d9a758",5957:"084ca308fbfcefa0245b",6003:"5d136bc64e183000f50b",6008:"53c0dd61595fefdec371",6072:"b0ed4e23177f5dd2a721",6084:"ecc006e94b2546b1b482",6204:"4fb838c3c02b3eb7c79a",6211:"3c34187e20ca50cb9bc1",6258:"acad4a516ac6dc521b41",6374:"1724491ab9a0e1c8fc14",6391:"236ae9a5240ae2427d95",6470:"15acb7eff418d1f2b64f",6524:"16ec989acb33de26389c",6553:"b8e86e8e086692acd06b",6554:"98ccd20fcea564340c28",6576:"60bf333201f655fed50c",6590:"73e9ebf90022719ee05f",6720:"a7921664b198928133df",6832:"1cbd2b88fff6d1ba1a04",6885:"2533c05baff9122ac7b2",7039:"ba4e3eb402059b572551",7052:"87afe71a60eec0504640",7139:"7bd05645235ed9bc06ad",7188:"ed9d9e84b9be9137a336",7191:"a189968505fddaa8d8f5",7204:"871c667a38c46d7fe50a",7265:"d3182877f133ba688df3",7299:"936bd85a82fffb096d3c",7430:"ba5f656445dae6d3910c",7452:"4b9bbd5d6b36859f039d",7620:"6cfd2a3f3e5c18c70893",7666:"1cca219ce91830959d78",7668:"0c9976a73905eddd5f73",7684:"67047dd4b7a1f2fcbf58",7741:"669cd959ac6d9e539b02",7800:"2744d83041be70d5a836",7811:"877db0d9fab0406370b1",7826:"20620e61a981abd5096b",7866:"e95a46bbdb0770c7ed8d",7938:"672710a25a0cee86f659",7940:"9e3de3ec19a93882b3c5",7989:"c89a03037da52316ca61",8047:"5f40f2dbbde66b060dd1",8105:"ba7292f9862ae18e2917",8110:"408eb56d65a0179d296d",8116:"4140fd5bb04ac56684be",8170:"790dd3f3176e078e19fd",8178:"d9a219a087e5ec6ccee8",8187:"a9fe19ac1135f3c32b77",8212:"e5b549ebf55d46b74724",8216:"4534642c905332bd7752",8326:"34f3f0d92ef1387a5331",8341:"8b55c3e0acab6092e021",8361:"7a485456739d0c0c4000",8385:"7cf88642f1a9d99a982d",8404:"221c9f8235eacb58e031",8420:"f0aebf68ea932fdb10b4",8427:"4ffce7e204cf53b3bfe0",8475:"c7422f21b08557ae61a9",8487:"0f5cc6cad33ef542252a",8530:"453047f69728dd2f1387",8539:"005a7cb1c60a0d637bcd",8585:"7f3bd2a863a7fe3800da",8667:"b8abad60d010ab7539e6",8688:"ce2f1e3c69171b5ec5d1",8695:"2bbef6ebb2b02e2809b5",8698:"aeb45a9457e3742c49f2",8744:"84e043d135325d960997",8754:"3ea64e9dfaba072b0ee7",8794:"81ce49ce32ddc324cb89",8855:"3d4f2aace80fb2d111ef",8905:"8b2a6b8283ba7f33169e",8968:"c07a117eae1947ec1455",9093:"dc204eea0ab11631db36",9114:"1d2d3bfa83f61a7f8b4e",9115:"fa83b700e484f7fd412b",9120:"21e2c9f973196a853c8c",9249:"542111da4d47c3c7a6d0",9289:"f6beb98555a9e383f9b2",9296:"1e937b9fa9afdaf89bc9",9336:"efde507ecb9e15e77b1f",9373:"ee3b85a855ba508c81a2",9433:"91ead23d5f42a6520fb8",9440:"3f49660179d30b705532",9459:"ab19bbd832fce004c8ef",9507:"d02afa059e5bdb13ab47",9543:"ef0d2b6f81f084db33c1",9657:"9fb59c80438cdcae7ba4",9673:"355af4ac21a8aca0cc32",9756:"6d8d6af849769fe78827",9777:"9e9583aa303107bf6ac9",9938:"0524c0dfdd941d7e26b7",9981:"8d9b4fd712801a92cd52"}\[e\]+".js"},c.miniCssF=function(e){return"css/"+{926:"app-shared",7877:"answering-traveler-questions",8386:"property-offers-wrapper",9657:"RedirectBanner"}\[e\]+"."+{926:"c569dcaaf7452b804b48",7877:"2f57ed192bc92e893d94",8386:"a9202ce88b157070e57f",9657:"b68f93c5ea9166e191ae"}\[e\]+".css"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},d={},n="landing-pwa:",c.l=function(e,a,r,t){if(d\[e\])d\[e\].push(a);else{var i,f;if(void 0!==r)for(var b=document.getElementsByTagName("script"),o=0;o(c.has(e)||c.set(e,(0,o.pino)({level:"info",browser:{asObject:!0,write:function(){},transmit:{send:function(t,n){const r=n.bindings\[0\].action,i=n.bindings\[0\].systemEvent,o=n.bindings\[0\].label,s=new Date(n.ts||Date.now()).toUTCString(),c=\[\],l=n.messages\[0\].reduce((e,t)=>{var n;return t instanceof Error?(c.push(t.message.toString()),e.errorName=t.name,e.errorMessage=t.message.toString(),e.errorStack=null===(n=t.stack)||void 0===n?void 0:n.toString().replace(/\\n/g," ")):"object"!=typeof t||null===t||Array.isArray(t)?("string"==typeof t||Array.isArray(t))&&c.push(t.toString()):("message"in t&&"string"==typeof t.message&&(c.push(t.message.toString()),delete t.message),Object.assign(e,t)),e},{});"error"!==t&&"fatal"!==t||console\[u\[t\]||"log"\](\[\`\[${s}\]\`,(null==i?void 0:i.toString())||t.toUpperCase(),o,c.join("|"),Object.entries(l||{}).filter((\[e,t\])=>Boolean(e)&&Boolean(t)).map((\[e,t\])=>\`${e}=${t}\`).join(" ")\].filter(Boolean).join(" ")),"fetch"in window&&fetch(e,{method:"POST",body:JSON.stringify(Object.assign(Object.assign({action:r,systemEvent:i,logTime:s,label:o,url:window.location.href,message:c.join("|")},l),a.\_\_globalData)),headers:{"Content-Type":"application/json"},priority:"low"})}}}})),c.get(e));const l=(0,t.createLogger)("/cl/2x2.json"),f=(0,t.createLogger)("/cl/1x1.json");let p=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.identifier=t.length>e.MIN\_IDENTIFIER\_LENGTH?t:""}return t=e,i=\[{key:"getLoggerWithIdentifier",value:function(t){return new e(t)}},{key:"setGlobalData",value:function(e,t){e&&null!=t&&(a.\_\_globalData\[e\]=t)}},{key:"getGlobalData",value:function(e){return a.\_\_globalData\[e\]}}\],(n=\[{key:"performance",value:function(e){!0===a.\_\_globalData.logEvents&&f.child({action:"logTrxEvent"}).info(\[e\])}},{key:"logEvent",value:function(e,...t){const n=l.child({action:"logError",systemEvent:e.toString(),label:this.identifier});switch(e.level){case"CRITICAL":n.fatal(t);break;case"ERROR":n.error(t);break;case"WARN":n.warn(t);break;case"INFO":default:n.info(t);break;case"DEBUG":n.debug(t)}}}\])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,i}();t.ClientLogger=p,p.MIN\_IDENTIFIER\_LENGTH=2,window.onerror=(e,t,n,r,i)=>{p.getLoggerWithIdentifier("global").logEvent(s.BERNIE\_CLIENT\_EVENTS.WINDOW\_ON\_ERROR,{label:"windowOnError",message:e.toString(),url:t,line:n,col:r,error:i})}},58651:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.logPerformanceMarkers=void 0;const r=n(67664);t.logPerformanceMarkers=(e,t,n,i)=>{try{if(e.message="page loaded",i&&(e.pageUsable=i),window.performance&&window.performance.timing){if(window.performance.timing.toJSON)n=window.performance.timing.toJSON();else{const e=window.performance.timing;for(const t in e)"number"==typeof e\[t\]&&(n\[t\]=e\[t\])}n.responseStart&&n.fetchStart&&(e.ttfb=n.responseStart-n.fetchStart),n.domainLookupEnd&&n.domainLookupStart&&(e.dns=n.domainLookupEnd-n.domainLookupStart),n.connectEnd&&n.connectStart&&(e.tcp=n.connectEnd-n.connectStart)}t.performance(e)}catch(o){t.logEvent(r.BERNIE\_CLIENT\_EVENTS.CATALOGED\_DATA\_CAPTURE\_ERROR,o)}}},59671:function(e,t,n){n.r(t),n.d(t,{LoggerProvider:function(){return p},SystemEvent:function(){return o},SystemEventLevel:function(){return r},useLogger:function(){return d},useLoggerEvents:function(){return m}});var r,i=n(96540);!function(e){e.CRITICAL="CRITICAL",e.ERROR="ERROR",e.WARN="WARN",e.INFO="INFO",e.UNKNOWN="UNKNOWN",e.DEBUG="DEBUG"}(r||(r={}));var o=function(){function e(e,t){this.level=e,this.name=t}return e.prototype.toString=function(){return"SystemEvent(level=".concat(this.level.toString()," name=").concat(this.name,")")},e}(),a=function(e,t){var n="function"==typeof Symbol&&e\[Symbol.iterator\];if(!n)return e;var r,i,o=n.call(e),a=\[\];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},s=function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i-1?f:0,e.charCodeAt(d+1)){case 100:case 102:if(l>=c)break;if(null==n\[l\])break;f=c)break;if(null==n\[l\])break;f=c)break;if(void 0===n\[l\])break;f=c)break;f{const e=window.performance,n=((e||{}).timing||{}).navigationStart||r();function i(){return void 0===t.gaMarks&&(t.gaMarks=\[\]),t.gaMarks}function o(){return void 0===t.gaMeasures&&(t.gaMeasures=\[\]),t.gaMeasures}function a(){return"function"==typeof(window&&window.performance||{}).now?e.now():r()-n}function s(e){return c(u(),e)}function c(e,t){const n=e.filter(e=>e.name===t);return n.length>0?n\[0\]:void 0}function u(){return"function"==typeof(e||{}).getEntriesByType?e.getEntriesByType("mark"):"function"==typeof(e||{}).webkitGetEntriesByType?e.webkitGetEntriesByType("mark"):i()}return{mark:function(t){"function"==typeof(e||{}).mark?e.mark(t):"function"==typeof(e||{}).webkitMark?e.webkitMark(t):i().push({name:t,entryType:"mark",startTime:a(),duration:0})},measure:function(t,n,r){if("function"==typeof(e||{}).measure)e.measure(t,n,r);else if("function"==typeof(e||{}).webkitMeasure)e.webkitMeasure(t,n,r);else{let i=0,c=a();if(n){const t=s(n);t?i=t.startTime:((e||{}).timing||{})\[n\]&&(i=e.timing\[n\]-e.timing.navigationStart)}if(r){const t=s(r);t?c=t.startTime:((e||{}).timing||{})\[r\]&&(c=e.timing\[r\]-e.timing.navigationStart)}o().push({name:t,entryType:"measure",startTime:i,duration:c-i})}},getGaMarks:i,getGaMeasures:o,getEntriesByName:function(t){return"function"==typeof(e||{}).getEntriesByName?e.getEntriesByName(t):"function"==typeof(e||{}).webkitGetEntriesByName?e.webkitGetEntriesByName(t):\[\]},findMark:s,findMeasure:function(t){return c(function(){if("function"==typeof(e||{}).getEntriesByType)return e.getEntriesByType("measure");if("function"==typeof(e||{}).webkitGetEntriesByType)return e.webkitGetEntriesByType("measure");return o()}(),t)},clearMarks:function(n){"function"==typeof(e||{}).clearMarks?e.clearMarks(n):t.gaMarks=u().filter(e=>e.name!==n)},findSpecificRow:c,toJSON:function(){return"function"==typeof(e||{}).toJSON?e.toJSON():{timing:(e||{}).timing||{}}}}})();function r(){return"function"==typeof Date.now?Date.now():Number(new Date)}e.exports=n}).call(t,n(0))},function(e,t,n){(function(t){const r=n(3);function i(e){r.isTestEnvironment()&&console.log(e)}e.exports={toLogStore:function(e){try{(r.isTestEnvironment()||function(e){if(void 0===document.cookie)return!1;return-1!==document.cookie.indexOf(e)}("paLogStore=true"))&&(t&&t.paLogStore&&Array.isArray(t.paLogStore)||(t.paLogStore=\[\],t.paLogStoreSize=100),t.paLogStore.push(e),t.paLogStore.length>t.paLogStoreSize&&t.paLogStore.shift())}catch(n){i(n)}},log:i}}).call(t,n(0))},function(e,t,n){(function(t){const n=/(?:(?:test|int|stress)\\.expedia\\.com|exp-(?:test|int)\\.net|karmalab\\.net|expedmz.com|staging.\*\\.(?:traveltainment\\.de|myersmediagroup\\.com)|localhost|docweb\\.exp-tools\\.net)$/i;function r(){return!0}function i(){return window.performance}e.exports={isTestEnvironment:function(){let e=!1;return e="undefined"!=typeof location?Boolean(location.hostname.match(n)):-1===\["prod","production"\].indexOf(t.env.NODE\_ENV),e},isLocalEnvironment:function(){return"undefined"!=typeof location&&"localhost"===location.hostname},isBrowser:r,isPerformanceTimingSupported:()=>i()&&window.performance.timing&&void 0!==window.performance.timing.navigationStart,isPerformanceMarkSupported:()=>i()&&("function"==typeof window.performance.mark||"function"==typeof window.performance.webkitMark),isTrackingDisabled:()=>navigator&&"1"===navigator.doNotTrack,isBeaconSupported:()=>navigator&&"function"==typeof navigator.sendBeacon}}).call(t,n(18))},function(e,t,n){const r=n(5);e.exports=new r},function(e,t,n){(function(t){const r=n(6),i=n(1),o=n(17),a="Page Usable",s="Page Change",c=\["deviceId","siteId","requestId","pageName","additionalData"\];function u(e,t){e&&c.forEach(n=>{e.hasOwnProperty(n)&&("siteId"===n&&isNaN(e\[n\])?console.log("WARNING: siteId must be Integer!"):t\[n\]=e\[n\])})}e.exports=class{constructor(e={}){this.ctx={},this.waitingMessage={},this.setContext(e),this.findMark=e=>i.findMark(e),this.findMeasure=e=>i.findMeasure(e),this.clearMarks=e=>i.clearMarks(e),this.mark=e=>i.mark(e),this.measure=(e,t,n)=>i.measure(e,t,n),this.pul=(e,t)=>{void 0===this.puListener?(this.puListener=e,this.puScope=t):console.log("PageUsableListener has already been initialized")}}setContext(e){u(e,this.ctx)}getFilteredPageUsableTime(){let e=this.getPageUsableTime();return e&&e.length>0&&(e=parseFloat((e\[0\].startTime/1e3).toFixed(2))),e}justMarkPageUsable(e=()=>{},t){(t||e&&(e.callback||e.microMessages))&&(this.microMessages=(e||{}).microMessages||t.microMessages,e=(e||{}).callback||t.callback),setTimeout(()=>{this.findMark(a)?console.log("WARNING: marking a page that was already usable - value won't be updated - use reset() first"):(this.clearMarks(a),this.mark(a));const t=this.getFilteredPageUsableTime();"function"==typeof this.puListener&&this.puListener.call(this.puScope,t),"function"==typeof e&&e(t,this.ctx)},50)}publish(e){const t=(e||{}).pageUsableTime||this.getFilteredPageUsableTime(),n=(e||{}).microMessages||\[\];if(this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance())r.publishPageUsableToUisPrime(this.PlatformAnalytics.getInstance(),n,t),this.waitingMessage={};else if(e&&e.uisPrime)this.waitingMessage={uisPrime:!0,microMessages:n,pageUsableTime:t};else if(this.setContext(e),this.findMark(a))try{!function(e,t){const n={};u(e,n),n.pageUsableTime=t,o.publish(n)}(this.ctx,this.getFilteredPageUsableTime())}catch(i){console.log(\`Unable to publish performance metrics${i.message}\`)}else console.log("WARNING: trying to publish before page being usable")}markPageUsable(e={},n=()=>{},r){if(r||e.microMessages||e.callback){const t=e.microMessages||(r||{}).microMessages;n=e.callback||(r||{}).callback,this.justMarkPageUsable({microMessages:t,callback:e=>{this.publish({uisPrime:!0,microMessages:t}),n(e)}})}else this.setContext(e),this.justMarkPageUsable((e,r)=>{if(isNaN(this.ctx.siteId)){const e=isNaN(t.siteid)?isNaN(t.site\_id)?isNaN(t.siteId)?NaN:t.siteId:t.site\_id:t.siteid;isNaN(e)||(r.siteId=parseInt(e,10))}this.publish(r),"function"==typeof n&&n(e,r)})}getPageUsableTime(){const e=(this.findMark(a)||{}).startTime-((this.findMark(s)||{}).startTime||0);return Math.round(10\*e)/10}reset(e){this.setContext(e),this.clearMarks(a),this.clearMarks(s),this.mark(s)}setPlatformAnalyticsClass(e,t={isPublishWebVitals:!1}){this.PlatformAnalytics=e,this.waitingMessage.pageUsableTime?this.publish(this.waitingMessage):this.findMark(a)&&this.publish({uisPrime:!0}),r.publishInteractionMetrics(this.PlatformAnalytics.getInstance()),t.isPublishWebVitals&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}publishWebVitals(){this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance()&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}}}).call(t,n(0))},function(e,t,n){(function(t){const r=n(7),i=n(9),o=n(1),a=n(11),s=n(12),c=n(13),u=n(14),l=n(15),f={navigator:t.navigator||{}};e.exports={publishInteractionMetrics:function(e){if(e&&"function"==typeof e.trackEvent){const t={schemaName:"interactivityMetrics",messageContent:{}};r.collect(t,t=>{i.collect(t,a,t=>{0!==Object.keys(t.messageContent).length&&e.trackEvent(t,"page-usable")})})}else console.error("\[PerformanceMetrics\] cannot publish interactionMetrics to Uis Prime (platformAnalytics not defined)")},publishPageUsableToUisPrime:function(e,t=\[\],n=0){if(e&&"function"==typeof e.trackEvent){Array.isArray(t)||(t=\[t\]);const r={schemaName:"performanceMetrics",messageContent:{markName:"Page Usable",markValue:n}},i={schemaName:"corePerformanceMetrics",messageContent:{pageUsableTime:n}};if(c.collect(r,f),s.collect(r,o,n=>{u.collect(n,o,n=>{t.push(n),e.trackEvent(t,"page-usable")})}),e.trackEvent(i,"page-usable"),r.messageContent.pageLoadTime){const t={schemaName:"additionalPerformanceMetrics",messageContent:{pageLoadTime:r.messageContent.pageLoadTime}};e.trackEvent(t,"timing")}}else console.error("\[PerformanceMetrics\] cannot publish page usable to Uis Prime (platformAnalytics not defined)")},publishWebVitals:function(e){if(e&&"function"==typeof e.trackEvent){const t=l.uisPrimeOnReport(e);l.report(t)}else console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)")}}}).call(t,n(0))},function(e,t,n){(function(t){n(8),e.exports={collect:function(e,n){try{t.perfMetrics.onFirstInputDelay(t=>{t&&(e.messageContent.firstInputDelay=t),n(e)})}catch(r){n(e)}}}}).call(t,n(0))},function(e,t){!function(e,t){var n,r,i,o=\[\],a={passive:!0,capture:!0},s=new Date,c="pointerup",u="pointercancel";function l(e,o){n||(n=o,r=e,i=new Date,d(t),f())}function f(){r>=0&&r1e12?new Date:performance.now())-n.timeStamp;"pointerdown"==n.type?function(n,r){function i(){l(n,r),s()}function o(){s()}function s(){t(c,i,a),t(u,o,a)}e(c,i,a),e(u,o,a)}(r,n):l(r,n)}}function d(e){\["click","mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){e(t,p,a)})}d(e),self.perfMetrics=self.perfMetrics||{},self.perfMetrics.onFirstInputDelay=function(e){o.push(e),f()}}(addEventListener,removeEventListener)},function(e,t,n){n(10),e.exports={collect:function(e,t,n){try{t.getFirstConsistentlyInteractive().then(t=>{t&&(e.messageContent.timeToInteractive=t),n(e)})}catch(r){n(e)}}}},function(e,t,n){(function(e){!function(){if("PerformanceLongTaskTiming"in e){var t=e.\_\_tti={e:\[\]};t.o=new PerformanceObserver(function(e){t.e=t.e.concat(e.getEntries())}),t.o.observe({entryTypes:\["longtask"\]})}}()}).call(t,n(0))},function(e,t,n){(function(n){var r;!function(){var i=window===this?this:void 0!==n&&null!=n?n:this,o="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){e!=Array.prototype&&e!=Object.prototype&&(e\[t\]=n.value)};function a(){a=function(){},i.Symbol||(i.Symbol=c)}var s=0;function c(e){return"jscomp\_symbol\_"+(e||"")+s++}function u(){a();var e=i.Symbol.iterator;e||(e=i.Symbol.iterator=i.Symbol("iterator")),"function"!=typeof Array.prototype\[e\]&&o(Array.prototype,e,{configurable:!0,writable:!0,value:function(){return l(this)}}),u=function(){}}function l(e){var t=0;return function(e){return u(),e={next:e},e\[i.Symbol.iterator\]=function(){return this},e}(function(){return tt||(clearTimeout(e.j),e.j=setTimeout(function(){var t=performance.timing.navigationStart,n=v(e.g,e.b);t=(window.a&&window.a.A?1e3\*window.a.A().C-t:0)||performance.timing.domContentLoadedEventEnd-t;if(e.u)var r=e.u;else performance.timing.domContentLoadedEventEnd?r=(r=performance.timing).domContentLoadedEventEnd-r.navigationStart:r=null;var i=performance.now();null===r&&b(e,Math.max(n+5e3,i+1e3));var o=e.a;5e3>i-n?n=null:n=5e3>i-(n=o.length?o\[o.length-1\].end:t)?null:Math.max(n,r),n&&(e.s(n),clearTimeout(e.j),e.i=!1,e.c&&e.c.disconnect(),e.h&&e.h.disconnect()),b(e,performance.now()+1e3)},t-performance.now()),e.v=t)}h.prototype.getFirstConsistentlyInteractive=function(){var e=this;return new Promise(function(t){e.s=t,"complete"==document.readyState?y(e):window.addEventListener("load",function(){y(e)})})},h.prototype.m=function(e){this.f.set(e,performance.now())},h.prototype.l=function(e){this.f.delete(e)},h.prototype.B=function(){b(this,performance.now()+5e3)},i.Object.defineProperties(h.prototype,{g:{configurable:!0,enumerable:!0,get:function(){return\[\].concat(p(this.f.values()))}}});var E={getFirstConsistentlyInteractive:function(e){return e=e||{},"PerformanceLongTaskTiming"in window?new h(e).getFirstConsistentlyInteractive():Promise.resolve(null)}};void 0!==e&&e.exports?e.exports=E:void 0===(r=function(){return E}.apply(t,\[\]))||(e.exports=r)}()}).call(t,n(0))},function(e,t,n){(function(t){function n(e,t,n,r){void 0!==n&&void 0!==r&&(e\[t\]=n-r)}e.exports={collect:function(e,r,i){const o=r.toJSON();void 0!==o.timing?(n(e.messageContent,"dnsLookupTime",o.timing.domainLookupEnd,o.timing.domainLookupStart),n(e.messageContent,"timeToFirstByte",o.timing.responseStart,o.timing.fetchStart),n(e.messageContent,"tcpConnectionTime",o.timing.connectEnd,o.timing.connectStart),n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),e.messageContent.pageLoadTime&&e.messageContent.pageLoadTime<0?t.addEventListener("load",()=>{n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),i(e)}):i(e)):i(e)}}}).call(t,n(0))},function(e,t){function n(e,t,n){void 0!==n&&(e\[t\]=n)}e.exports={collect:function(e,t){if(t&&t.navigator){const r=t.navigator,i=r.connection||r.mozConnection||r.webkitConnection;i&&(n(e.messageContent,"networkEffectiveType",i.effectiveType),n(e.messageContent,"networkDownLink",i.downlink))}}}},function(e,t,n){(function(t){e.exports={collect:function(e,n,r){if(void 0===t.PerformancePaintTiming)return void r(e);const i=n.getEntriesByName("first-contentful-paint");if(i&&i.length>0){const t=i\[0\];return e.messageContent.firstContentfulPaint=Math.round(t.startTime+t.duration),void r(e)}if(void 0!==t.PerformanceObserver){new t.PerformanceObserver(t=>{for(const n of t.getEntries())"first-contentful-paint"===n.name&&(e.messageContent.firstContentfulPaint=Math.round(n.startTime+n.duration),r(e))}).observe({entryTypes:\["paint"\]})}else r(e)}}}).call(t,n(0))},function(e,t,n){const r=n(16);let i={};function o(e){return t=>{i\[e\]=t.value}}let a={};function s(e){return t=>{a\[e\]=t.value}}const c=()=>{};e.exports={report:e=>{e&&"function"==typeof e&&(r.getCLS(o("cumulativeLayoutShift")),r.getLCP(o("largestContentfulPaint")),r.getFID(o("firstInputDelay")),r.getTTFB(s("timeToFirstByte")),r.getFCP(s("firstContentfulPaint")),addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&e()}),addEventListener("pagehide",e))},uisPrimeOnReport:e=>{let t=c;return e&&"function"==typeof e.trackEvent?t=()=>{Object.keys(i).length&&(e.trackEvent({schemaName:"interactivityMetrics",messageContent:i},"timing"),e.trackEvent({schemaName:"corePerformanceMetrics",messageContent:i},"timing"),i={}),Object.keys(a).length&&(e.trackEvent({schemaName:"additionalPerformanceMetrics",messageContent:a},"timing"),a={})}:console.error("\[CorePerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)"),t}}},function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),n.d(t,"CLSThresholds",function(){return C}),n.d(t,"FCPThresholds",function(){return R}),n.d(t,"FIDThresholds",function(){return x}),n.d(t,"INPThresholds",function(){return V}),n.d(t,"LCPThresholds",function(){return J}),n.d(t,"TTFBThresholds",function(){return Z}),n.d(t,"getCLS",function(){return L}),n.d(t,"getFCP",function(){return O}),n.d(t,"getFID",function(){return j}),n.d(t,"getINP",function(){return Y}),n.d(t,"getLCP",function(){return Q}),n.d(t,"getTTFB",function(){return te}),n.d(t,"onCLS",function(){return L}),n.d(t,"onFCP",function(){return O}),n.d(t,"onFID",function(){return j}),n.d(t,"onINP",function(){return Y}),n.d(t,"onLCP",function(){return Q}),n.d(t,"onTTFB",function(){return te});var r,i,o,a,s,c=-1,u=function(e){addEventListener("pageshow",function(t){t.persisted&&(c=t.timeStamp,e(t))},!0)},l=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")\[0\]},f=function(){var e=l();return e&&e.activationStart||0},p=function(e,t){var n=l(),r="navigate";return c>=0?r="back-forward-cache":n&&(r=document.prerendering||f()>0?"prerender":document.wasDiscarded?"restore":n.type.replace(/\_/g,"-")),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:\[\],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999\*Math.random())+1e12),navigationType:r}},d=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){Promise.resolve().then(function(){t(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},m=function(e,t,n,r){var i,o;return function(a){t.value>=0&&(a||r)&&((o=t.value-(i||0))||void 0===i)&&(i=t.value,t.delta=o,t.rating=function(e,t){return e>t\[1\]?"poor":e>t\[0\]?"needs-improvement":"good"}(t.value,n),e(t))}},g=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},v=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},h=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},y=-1,b=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},E=function(e){"hidden"===document.visibilityState&&y>-1&&(y="visibilitychange"===e.type?e.timeStamp:0,T())},w=function(){addEventListener("visibilitychange",E,!0),addEventListener("prerenderingchange",E,!0)},T=function(){removeEventListener("visibilitychange",E,!0),removeEventListener("prerenderingchange",E,!0)},S=function(){return y<0&&(y=b(),w(),u(function(){setTimeout(function(){y=b(),w()},0)})),{get firstHiddenTime(){return y}}},\_=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()},R=\[1800,3e3\],O=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("FCP"),o=d("paint",function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(o.disconnect(),e.startTimer.value&&(r.value=i,r.entries=o,n())},s=d("layout-shift",a);s&&(n=m(e,r,C,t.reportAllChanges),v(function(){a(s.takeRecords()),n(!0)}),u(function(){i=0,r=p("CLS",0),n=m(e,r,C,t.reportAllChanges),g(function(){return n()})}),setTimeout(n,0))}))},k={passive:!0,capture:!0},P=new Date,N=function(e,t){r||(r=t,i=e,o=new Date,M(removeEventListener),A())},A=function(){if(i>=0&&i1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){N(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,k),removeEventListener("pointercancel",r,k)};addEventListener("pointerup",n,k),addEventListener("pointercancel",r,k)}(t,e):N(t,e)}},M=function(e){\["mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){return e(t,I,k)})},x=\[100,300\],j=function(e,t){t=t||{},\_(function(){var n,o=S(),s=p("FID"),c=function(e){e.startTimet.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:\[e\]};H\[r.id\]=r,$.push(r)}$.sort(function(e,t){return t.latency-e.latency}),$.splice(10).forEach(function(e){delete H\[e.id\]})}},Y=function(e,t){t=t||{},\_(function(){W();var n,r=p("INP"),i=function(e){e.forEach(function(e){e.interactionId&&K(e),"first-input"===e.entryType&&!$.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})&&K(e)});var t,i=(t=Math.min($.length-1,Math.floor(q()/50)),$\[t\]);i&&i.latency!==r.value&&(r.value=i.latency,r.entries=i.entries,n())},o=d("event",i,{durationThreshold:t.durationThreshold||40});n=m(e,r,V,t.reportAllChanges),o&&(o.observe({type:"first-input",buffered:!0}),v(function(){i(o.takeRecords()),r.value<0&&q()>0&&(r.value=0,r.entries=\[\]),n(!0)}),u(function(){$=\[\],G=z(),r=p("INP"),n=m(e,r,V,t.reportAllChanges)}))})},J=\[2500,4e3\],X={},Q=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("LCP"),o=function(e){var t=e\[e.length-1\];t&&t.startTimeperformance.now())return;n.value=Math.max(o-f(),0),n.entries=\[i\],r(!0),u(function(){n=p("TTFB",0),(r=m(e,n,Z,t.reportAllChanges))(!0)})}})}},function(e,t,n){const r=n(2).toLogStore,i=n(2).log,o=n(19),a=n(3),s=a.isLocalEnvironment()?"https://collector.test.expedia.com":"/cl/data";function c(e){return!!(e&&e.deviceId&&e.pageName&&e.pageUsableTime&&e.requestId)}e.exports={publish:function(e){if(!c(e))return i("Not valid PM formatted data: "),i(e),!1;this.requestBody=e,this.requestBody.utcTimestamp=Date.now(),this.requestBody.navigationTimingSupport=a.isPerformanceTimingSupported(),this.requestBody.performanceMarkSupport=a.isPerformanceMarkSupported(),this.requestBody.beaconApiSupport=a.isBeaconSupported();const t=o.sendBeacon(\`${s}/perfmetrics.json?persist=true\`,this.requestBody),n={publisher:"PM Publisher",status:"",sentData:this.requestBody};return"boolean"==typeof t?(n.status=t?"queued":"failed",r(n)):(t.onload=()=>{n.status=t.status,r(n)},t.onerror=()=>{n.status="error",r(n)},t.ontimeout=()=>{n.status="timeout",r(n)}),t},isValid:c}},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c,u=\[\],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&d())}function d(){if(!l){var e=s(p);l=!0;for(var t=u.length;t;){for(c=u,u=\[\];++f1)for(var n=1;n-1&&(c=!1);const g=Object.keys(e.customLevels||{}),h=\["error","fatal","warn","info","debug","trace"\].concat(g);"function"==typeof n&&h.forEach(function(e){n\[e\]=n}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");const y=e.level||"info",E=Object.create(n);E.log||(E.log=b),function(e,t,n){const r={};t.forEach(e=>{r\[e\]=n\[e\]?n\[e\]:i\[e\]||i\[u\[e\]||"log"\]||b}),e\[s\]=r}(E,h,n),l({},E),Object.defineProperty(E,"levelVal",{get:function(){return a(this.level,this)}}),Object.defineProperty(E,"level",{get:function(){return this.\_level},set:function(e){if("silent"!==e&&!this.levels.values\[e\])throw Error("unknown level "+e);this.\_level=e,p(this,w,E,"error"),p(this,w,E,"fatal"),p(this,w,E,"warn"),p(this,w,E,"info"),p(this,w,E,"debug"),p(this,w,E,"trace"),g.forEach(e=>{p(this,w,E,e)})}});const w={transmit:t,serialize:o,asObject:e.browser.asObject,levels:h,timestamp:v(e)};return E.levels=function(e){const t=e.customLevels||{},n=Object.assign({},f.levels.values,t),r=Object.assign({},f.levels.labels,function(e){const t={};return Object.keys(e).forEach(function(n){t\[e\[n\]\]=n}),t}(t));return{values:n,labels:r}}(e),E.level=y,E.setMaxListeners=E.getMaxListeners=E.emit=E.addListener=E.on=E.prependListener=E.once=E.prependOnceListener=E.removeListener=E.removeAllListeners=E.listeners=E.listenerCount=E.eventNames=E.write=E.flush=b,E.serializers=r,E.\_serialize=o,E.\_stdErrSerialize=c,E.child=function(n,i){if(!n)throw new Error("missing bindings for child Pino");i=i||{},o&&n.serializers&&(i.serializers=n.serializers);const a=i.serializers;if(o&&a){var s=Object.assign({},r,a),c=!0===e.browser.serialize?Object.keys(s):o;delete n.serializers,d(\[n\],c,s,this.\_stdErrSerialize)}function u(e){this.\_childLevel=1+(0|e.\_childLevel),this.bindings=n,s&&(this.serializers=s,this.\_serialize=c),t&&(this.\_logEvent=m(\[\].concat(e.\_logEvent.bindings,n)))}u.prototype=this;const f=new u(this);return l(this,f),f.level=this.level,f},t&&(E.\_logEvent=m()),E}function p(e,t,n,o){if(e\[o\]=a(e.level,n)>a(o,n)?b:n\[s\]\[o\],!t.transmit&&e\[o\]===b)return;e\[o\]=function(e,t,n,o){return c=e\[s\]\[o\],function(){const s=t.timestamp(),u=new Array(arguments.length),l=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var f=0;f-1&&r in n&&(e\[i\]\[r\]=n\[r\](e\[i\]\[r\]))}function m(e){return{ts:0,messages:\[\],bindings:e||\[\],level:{label:"",value:0}}}function g(e){const t={type:e.constructor.name,msg:e.message,stack:e.stack};for(const n in e)void 0===t\[n\]&&(t\[n\]=e\[n\]);return t}function v(e){return"function"==typeof e.timestamp?e.timestamp:!1===e.timestamp?E:w}function h(){return{}}function y(e){return e}function b(){}function E(){return!1}function w(){return Date.now()}f.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},f.stdSerializers=o,f.stdTimeFunctions=Object.assign({},{nullTime:E,epochTime:w,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),e.exports.default=f,e.exports.pino=f}}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/landing-pwa/required-inline.nosw.8d6e62ce2956d62c9ada.js /\*@license For license information please refer to analytics.nosw.licenses.txt\*/ (self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_=self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_||\[\]).push(\[\[8562\],{23985:function(e,t,a){var l=a(67664),o=a(14824),i=a(58651);const n=o.ClientLogger.getLoggerWithIdentifier("bernie.client.analytics-entry"),s=window&&window.\_\_PLUGIN\_STATE\_\_||{},g=Object.values(s).reduce((e,t)=>Object.assign(e,t),{}),{context:r,stores:d={},pageDataContext:c}=g,{analytics:b={}}=d;if(void 0!==r){let e={};const t={},{pageName:s,appName:g}=c,d={},L={serverRendered:!0};Object.keys(d).forEach(e=>{o.ClientLogger.setGlobalData(\`ab\_${e}\`,d\[e\])}),o.ClientLogger.setGlobalData("siteId",r.site.id),o.ClientLogger.setGlobalData("eapid",r.site.eapid),o.ClientLogger.setGlobalData("tpid",r.site.tpid),o.ClientLogger.setGlobalData("appId",g),o.ClientLogger.setGlobalData("langid",r.langId),o.ClientLogger.setGlobalData("locale",r.locale),o.ClientLogger.setGlobalData("guid",r.deviceId),o.ClientLogger.setGlobalData("visitid",\`${r.deviceId}\_${Date.now()}\`),o.ClientLogger.setGlobalData("logEvents",null==b?void 0:b.logEvents);const \_=function e(t,a={},l){let o;return"object"==typeof t&&t&&Object.keys(t).forEach(i=>{o=l?\`${l}\_${i}\`:i,"object"==typeof t\[i\]?e(t\[i\],a,o):a\[o\]=t\[i\]}),a}(null==b?void 0:b.userAgent);Object.keys(\_).forEach(e=>{o.ClientLogger.setGlobalData(e,\_\[e\])}),o.ClientLogger.setGlobalData("pwa",!0),n.logEvent(l.BERNIE\_CLIENT\_EVENTS.ANALYTICS\_ENTRY);const D=a(97482);D.setContext({siteId:r.site.id,deviceId:r.deviceId,pageName:s||g||"page.undefined",requestId:(null==b?void 0:b.requestId)||"",additionalData:L}),(null==b?void 0:b.delayPageUsable)?i.logPerformanceMarkers(t,n,e):D.markPageUsable({additionalData:L},a=>{i.logPerformanceMarkers(t,n,e,a)})}}},function(e){e.O(0,\[5275\],function(){return t=23985,e(e.s=t);var t});e.O()}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/landing-pwa/analytics.nosw.cf8cc9a9871ebccd52cc.js