{"id": "PL91", "n": "Warsaw", "c": "Poland", "official": "Warszawski stołeczny", "cc": "PL", "t": "city", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 57%, coastal 0%, mountain 0%; median ground height 98 m; set by editorial override", "lat": 52.239, "lon": 21.126, "population": 3298955, "peak": 8, "trough": 1, "n_years_crowd": 2, "spread": 1.576, "is_flat": true, "seasonality_pct": 19.328, "hotel_share": 0.885, "rental_share": 0.114, "camping_share": 0.001, "hotel_occupancy_pct": 66.1, "elevation_m": 98.323, "weather_check": {"kind": "normals", "n": 1, "places": ["Warszawa-Okecie"], "hi_err": 0.4, "lo_err": 0.35}, "provenance": {"crowd_years": 2, "crowd_first_year": 2024, "crowd_last_year": 2025, "crowd_source": "Eurostat tour_occ_nin2m, 2024–2025", "population_year": 2025, "climate_years": 15, "climate_source": "ERA5 (Copernicus C3S reanalysis) corrected with open national weather-service station observations (11 services), 2011-2025, 0.25 deg", "price_years": null, "platform_years": 2, "platform_first_year": 2024, "platform_last_year": 2025, "platform_source": "Eurostat tour_ce_omn12, 2024–2025", "price_source": null, "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 57%, coastal 0%, mountain 0%; median ground height 98 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 91.7, "pli_overall": 70.2, "months": [{"m": 1, "est_share": 0.0, "weather": 53.603, "index": "HCI:Urban", "weather_alt": 31.774, "hci_urban": 53.603, "hci_beach": 31.774, "good_days": 0.373, "good_days_urban": 0.373, "good_days_beach": 0.0, "tx_mean": 2.09, "tx_max_median": 9.447, "tn_mean": -3.518, "lows_withheld": null, "sea_c": null, "us_pax": 43689.0, "us_airports": ["JFK", "ORD", "MIA", "LAX", "EWR"], "sunny_days": 1.505, "p35": 0.0, "p30": 0.0, "rain_days": 14.427, "rain_days_p90": 16.852, "rain_withheld": null, "climate_years": 15, "k": 6.144, "visitors_night": 20217.952, "dom_share": 0.704, "stage": 0.634412, "share_pct": 0.611, "cost_hotel_swing": -4.123, "cost_accom_swing": -4.083, "cost_package_swing": -5.402, "cost_air_swing": -0.77, "plat_night": 10783.935, "plat_ratio": 0.533, "plat_dom_share": 0.492, "share_pct_upper": 0.932, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 2, "est_share": 0.0, "weather": 56.47, "index": "HCI:Urban", "weather_alt": 35.312, "hci_urban": 56.47, "hci_beach": 35.312, "good_days": 1.566, "good_days_urban": 1.566, "good_days_beach": 0.067, "tx_mean": 4.082, "tx_max_median": 10.421, "tn_mean": -3.5, "lows_withheld": null, "sea_c": null, "us_pax": 32159.0, "us_airports": ["JFK", "ORD", "MIA", "EWR"], "sunny_days": 2.109, "p35": 0.0, "p30": 0.0, "rain_days": 8.928, "rain_days_p90": 15.319, "rain_withheld": null, "climate_years": 15, "k": 6.886, "visitors_night": 22657.593, "dom_share": 0.718, "stage": 0.711082, "share_pct": 0.684, "cost_hotel_swing": -3.68, "cost_accom_swing": -3.675, "cost_package_swing": 0.58, "cost_air_swing": -17.72, "plat_night": 11999.204, "plat_ratio": 0.53, "plat_dom_share": 0.559, "share_pct_upper": 1.041, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 3, "est_share": 0.0, "weather": 63.241, "index": "HCI:Urban", "weather_alt": 43.832, "hci_urban": 63.241, "hci_beach": 43.832, "good_days": 7.233, "good_days_urban": 7.233, "good_days_beach": 1.359, "tx_mean": 9.21, "tx_max_median": 18.297, "tn_mean": -0.763, "lows_withheld": null, "sea_c": null, "us_pax": 42662.0, "us_airports": ["JFK", "ORD", "MIA", "EWR"], "sunny_days": 5.742, "p35": 0.0, "p30": 0.0, "rain_days": 7.765, "rain_days_p90": 11.555, "rain_withheld": null, "climate_years": 15, "k": 7.132, "visitors_night": 23470.339, "dom_share": 0.701, "stage": 0.736472, "share_pct": 0.708, "cost_hotel_swing": -3.542, "cost_accom_swing": -3.508, "cost_package_swing": -4.377, "cost_air_swing": -14.946, "plat_night": 12301.21, "plat_ratio": 0.524, "plat_dom_share": 0.495, "share_pct_upper": 1.074, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 4, "est_share": 0.0, "weather": 70.674, "index": "HCI:Urban", "weather_alt": 55.274, "hci_urban": 70.674, "hci_beach": 55.274, "good_days": 16.034, "good_days_urban": 16.034, "good_days_beach": 7.841, "tx_mean": 15.076, "tx_max_median": 24.042, "tn_mean": 3.803, "lows_withheld": null, "sea_c": null, "us_pax": 47000.0, "us_airports": ["JFK", "ORD", "EWR", "MIA", "LAX"], "sunny_days": 4.983, "p35": 0.0, "p30": 0.0, "rain_days": 9.176, "rain_days_p90": 10.919, "rain_withheld": null, "climate_years": 15, "k": 7.537, "visitors_night": 24801.283, "dom_share": 0.681, "stage": 0.778283, "share_pct": 0.748, "cost_hotel_swing": -1.474, "cost_accom_swing": -1.546, "cost_package_swing": 0.006, "cost_air_swing": 18.228, "plat_night": 13100.65, "plat_ratio": 0.528, "plat_dom_share": 0.468, "share_pct_upper": 1.138, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 5, "est_share": 0.0, "weather": 76.825, "index": "HCI:Urban", "weather_alt": 66.221, "hci_urban": 76.825, "hci_beach": 66.221, "good_days": 22.678, "good_days_urban": 22.678, "good_days_beach": 15.195, "tx_mean": 20.215, "tx_max_median": 26.927, "tn_mean": 8.206, "lows_withheld": null, "sea_c": null, "us_pax": 57503.0, "us_airports": ["ORD", "JFK", "EWR", "MIA", "LAX"], "sunny_days": 5.552, "p35": 0.0, "p30": 0.067, "rain_days": 8.951, "rain_days_p90": 13.177, "rain_withheld": null, "climate_years": 15, "k": 8.535, "visitors_night": 28086.339, "dom_share": 0.699, "stage": 0.881285, "share_pct": 0.846, "cost_hotel_swing": 0.402, "cost_accom_swing": 0.347, "cost_package_swing": -5.821, "cost_air_swing": -4.484, "plat_night": 15277.952, "plat_ratio": 0.544, "plat_dom_share": 0.534, "share_pct_upper": 1.299, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 6, "est_share": 0.0, "weather": 80.097, "index": "HCI:Urban", "weather_alt": 75.599, "hci_urban": 80.097, "hci_beach": 75.599, "good_days": 24.973, "good_days_urban": 24.973, "good_days_beach": 20.588, "tx_mean": 24.895, "tx_max_median": 31.581, "tn_mean": 12.565, "lows_withheld": null, "sea_c": null, "us_pax": 74329.0, "us_airports": ["JFK", "ORD", "LAX", "EWR", "MIA"], "sunny_days": 5.752, "p35": 0.0, "p30": 0.6, "rain_days": 7.729, "rain_days_p90": 11.917, "rain_withheld": null, "climate_years": 15, "k": 9.13, "visitors_night": 30045.0, "dom_share": 0.679, "stage": 0.94274, "share_pct": 0.905, "cost_hotel_swing": 1.84, "cost_accom_swing": 1.713, "cost_package_swing": -0.935, "cost_air_swing": 0.816, "plat_night": 15203.533, "plat_ratio": 0.506, "plat_dom_share": 0.484, "share_pct_upper": 1.355, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 7, "est_share": 0.0, "weather": 77.71, "index": "HCI:Urban", "weather_alt": 75.305, "hci_urban": 77.71, "hci_beach": 75.305, "good_days": 24.804, "good_days_urban": 24.804, "good_days_beach": 21.061, "tx_mean": 25.902, "tx_max_median": 33.211, "tn_mean": 14.0, "lows_withheld": null, "sea_c": null, "us_pax": 83376.0, "us_airports": ["JFK", "ORD", "LAX", "EWR", "MIA"], "sunny_days": 4.749, "p35": 0.0, "p30": 0.933, "rain_days": 10.886, "rain_days_p90": 14.647, "rain_withheld": null, "climate_years": 15, "k": 9.037, "visitors_night": 29737.226, "dom_share": 0.627, "stage": 0.933165, "share_pct": 0.896, "cost_hotel_swing": 2.589, "cost_accom_swing": 2.547, "cost_package_swing": 6.833, "cost_air_swing": -0.388, "plat_night": 17664.855, "plat_ratio": 0.594, "plat_dom_share": 0.475, "share_pct_upper": 1.419, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 8, "est_share": 0.0, "weather": 79.087, "index": "HCI:Urban", "weather_alt": 76.699, "hci_urban": 79.087, "hci_beach": 76.699, "good_days": 24.971, "good_days_urban": 24.971, "good_days_beach": 22.896, "tx_mean": 25.816, "tx_max_median": 33.06, "tn_mean": 13.65, "lows_withheld": null, "sea_c": null, "us_pax": 80515.0, "us_airports": ["JFK", "ORD", "LAX", "EWR", "MIA"], "sunny_days": 6.788, "p35": 0.067, "p30": 0.933, "rain_days": 7.907, "rain_days_p90": 13.724, "rain_withheld": null, "climate_years": 15, "k": 9.684, "visitors_night": 31866.71, "dom_share": 0.631, "stage": 1.0, "share_pct": 0.959, "cost_hotel_swing": 3.047, "cost_accom_swing": 2.972, "cost_package_swing": 7.531, "cost_air_swing": 37.927, "plat_night": 19135.855, "plat_ratio": 0.6, "plat_dom_share": 0.453, "share_pct_upper": 1.525, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 9, "est_share": 0.0, "weather": 78.369, "index": "HCI:Urban", "weather_alt": 68.123, "hci_urban": 78.369, "hci_beach": 68.123, "good_days": 23.654, "good_days_urban": 23.654, "good_days_beach": 14.824, "tx_mean": 20.607, "tx_max_median": 28.353, "tn_mean": 9.625, "lows_withheld": null, "sea_c": null, "us_pax": 74746.0, "us_airports": ["JFK", "ORD", "LAX", "EWR", "MIA"], "sunny_days": 6.366, "p35": 0.0, "p30": 0.133, "rain_days": 7.911, "rain_days_p90": 13.465, "rain_withheld": null, "climate_years": 15, "k": 9.521, "visitors_night": 31328.983, "dom_share": 0.683, "stage": 0.98308, "share_pct": 0.943, "cost_hotel_swing": 2.385, "cost_accom_swing": 2.313, "cost_package_swing": 3.64, "cost_air_swing": -7.444, "plat_night": 15599.133, "plat_ratio": 0.498, "plat_dom_share": 0.49, "share_pct_upper": 1.405, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 10, "est_share": 0.0, "weather": 67.757, "index": "HCI:Urban", "weather_alt": 50.753, "hci_urban": 67.757, "hci_beach": 50.753, "good_days": 13.709, "good_days_urban": 13.709, "good_days_beach": 4.517, "tx_mean": 13.916, "tx_max_median": 21.55, "tn_mean": 5.25, "lows_withheld": null, "sea_c": null, "us_pax": 60652.0, "us_airports": ["JFK", "ORD", "LAX", "EWR", "MIA"], "sunny_days": 4.293, "p35": 0.0, "p30": 0.0, "rain_days": 7.768, "rain_days_p90": 14.941, "rain_withheld": null, "climate_years": 15, "k": 9.328, "visitors_night": 30693.839, "dom_share": 0.7, "stage": 0.963176, "share_pct": 0.924, "cost_hotel_swing": 1.145, "cost_accom_swing": 1.295, "cost_package_swing": 1.259, "cost_air_swing": -14.213, "plat_night": 14861.21, "plat_ratio": 0.484, "plat_dom_share": 0.461, "share_pct_upper": 1.364, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 11, "est_share": 0.0, "weather": 59.286, "index": "HCI:Urban", "weather_alt": 36.98, "hci_urban": 59.286, "hci_beach": 36.98, "good_days": 2.693, "good_days_urban": 2.693, "good_days_beach": 0.185, "tx_mean": 7.616, "tx_max_median": 15.065, "tn_mean": 1.423, "lows_withheld": null, "sea_c": null, "us_pax": 45907.0, "us_airports": ["JFK", "ORD", "MIA", "LAX", "EWR"], "sunny_days": 1.516, "p35": 0.0, "p30": 0.0, "rain_days": 8.158, "rain_days_p90": 12.615, "rain_withheld": null, "climate_years": 15, "k": 8.971, "visitors_night": 29521.167, "dom_share": 0.714, "stage": 0.926339, "share_pct": 0.889, "cost_hotel_swing": 0.684, "cost_accom_swing": 0.776, "cost_package_swing": -1.378, "cost_air_swing": -11.073, "plat_night": 14439.633, "plat_ratio": 0.489, "plat_dom_share": 0.524, "share_pct_upper": 1.317, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}, {"m": 12, "est_share": 0.0, "weather": 55.08, "index": "HCI:Urban", "weather_alt": 32.555, "hci_urban": 55.08, "hci_beach": 32.555, "good_days": 0.501, "good_days_urban": 0.501, "good_days_beach": 0.0, "tx_mean": 4.117, "tx_max_median": 11.178, "tn_mean": -1.25, "lows_withheld": null, "sea_c": null, "us_pax": 49074.0, "us_airports": ["JFK", "ORD", "MIA", "EWR", "LAX"], "sunny_days": 1.365, "p35": 0.0, "p30": 0.0, "rain_days": 11.047, "rain_days_p90": 16.598, "rain_withheld": null, "climate_years": 15, "k": 8.205, "visitors_night": 27000.952, "dom_share": 0.66, "stage": 0.847243, "share_pct": 0.814, "cost_hotel_swing": 0.727, "cost_accom_swing": 0.85, "cost_package_swing": -1.937, "cost_air_swing": 14.066, "plat_night": 15900.403, "plat_ratio": 0.589, "plat_dom_share": 0.405, "share_pct_upper": 1.286, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}