{"id": "BE10", "n": "Brussels", "c": "Belgium", "official": "Région de Bruxelles-Capitale/ Brussels Hoofdstedelijk Gewest", "cc": "BE", "t": "city", "type_basis": "Eurostat NUTS3 typologies weighted by population: urban 100%, coastal 0%, mountain 0%; median ground height 57 m", "lat": 50.834, "lon": 4.373, "population": 1271709, "peak": 7, "trough": 1, "n_years_crowd": 2, "spread": 1.472, "is_flat": true, "seasonality_pct": 18.406, "hotel_share": 0.947, "rental_share": 0.053, "camping_share": 0.0, "hotel_occupancy_pct": 67.41, "elevation_m": 56.746, "weather_check": {"kind": "normals", "n": 1, "places": ["Uccle"], "hi_err": 0.29, "lo_err": 0.97}, "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 100%, coastal 0%, mountain 0%; median ground height 57 m", "nuts3_population_coverage": 1.0}, "pli_restaurants_hotels": 124.2, "pli_overall": 118.7, "months": [{"m": 1, "est_share": 0.0, "weather": 56.0, "index": "HCI:Urban", "weather_alt": 33.969, "hci_urban": 56.0, "hci_beach": 33.969, "good_days": 0.873, "good_days_urban": 0.873, "good_days_beach": 0.0, "tx_mean": 7.085, "tx_max_median": 13.045, "tn_mean": 0.87, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.776, "p35": 0.0, "p30": 0.0, "rain_days": 12.825, "rain_days_p90": 16.93, "rain_withheld": null, "climate_years": 15, "k": 11.887, "visitors_night": 15074.452, "dom_share": 0.221, "stage": 0.679344, "share_pct": 1.175, "cost_hotel_swing": -8.8, "cost_accom_swing": -16.458, "cost_package_swing": -5.019, "cost_air_swing": -10.751, "plat_night": 4355.581, "plat_ratio": 0.289, "plat_dom_share": 0.105, "share_pct_upper": 1.508, "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": 59.345, "index": "HCI:Urban", "weather_alt": 38.67, "hci_urban": 59.345, "hci_beach": 38.67, "good_days": 3.371, "good_days_urban": 3.371, "good_days_beach": 0.297, "tx_mean": 8.768, "tx_max_median": 14.168, "tn_mean": 0.962, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.699, "p35": 0.0, "p30": 0.0, "rain_days": 10.612, "rain_days_p90": 17.16, "rain_withheld": null, "climate_years": 15, "k": 14.461, "visitors_night": 18337.345, "dom_share": 0.223, "stage": 0.826489, "share_pct": 1.426, "cost_hotel_swing": -5.853, "cost_accom_swing": -8.911, "cost_package_swing": 7.116, "cost_air_swing": -8.736, "plat_night": 5380.92, "plat_ratio": 0.293, "plat_dom_share": 0.091, "share_pct_upper": 1.835, "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": 64.931, "index": "HCI:Urban", "weather_alt": 46.975, "hci_urban": 64.931, "hci_beach": 46.975, "good_days": 10.71, "good_days_urban": 10.71, "good_days_beach": 4.187, "tx_mean": 12.243, "tx_max_median": 18.383, "tn_mean": 2.316, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 6.47, "p35": 0.0, "p30": 0.0, "rain_days": 10.369, "rain_days_p90": 16.223, "rain_withheld": null, "climate_years": 15, "k": 15.416, "visitors_night": 19546.79, "dom_share": 0.218, "stage": 0.881024, "share_pct": 1.518, "cost_hotel_swing": -9.284, "cost_accom_swing": -12.185, "cost_package_swing": 0.986, "cost_air_swing": -11.737, "plat_night": 5841.387, "plat_ratio": 0.299, "plat_dom_share": 0.078, "share_pct_upper": 1.962, "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": 71.884, "index": "HCI:Urban", "weather_alt": 57.402, "hci_urban": 71.884, "hci_beach": 57.402, "good_days": 16.671, "good_days_urban": 16.671, "good_days_beach": 6.937, "tx_mean": 15.94, "tx_max_median": 23.715, "tn_mean": 4.436, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 5.718, "p35": 0.0, "p30": 0.0, "rain_days": 7.0, "rain_days_p90": 13.6, "rain_withheld": null, "climate_years": 15, "k": 17.003, "visitors_night": 21561.133, "dom_share": 0.215, "stage": 0.971724, "share_pct": 1.672, "cost_hotel_swing": -3.731, "cost_accom_swing": 0.659, "cost_package_swing": -10.284, "cost_air_swing": -8.115, "plat_night": 6798.8, "plat_ratio": 0.315, "plat_dom_share": 0.064, "share_pct_upper": 2.186, "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.122, "index": "HCI:Urban", "weather_alt": 64.121, "hci_urban": 76.122, "hci_beach": 64.121, "good_days": 22.678, "good_days_urban": 22.678, "good_days_beach": 11.605, "tx_mean": 19.565, "tx_max_median": 26.279, "tn_mean": 7.688, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.379, "p35": 0.0, "p30": 0.067, "rain_days": 8.95, "rain_days_p90": 16.587, "rain_withheld": null, "climate_years": 15, "k": 16.674, "visitors_night": 21143.613, "dom_share": 0.221, "stage": 0.952924, "share_pct": 1.64, "cost_hotel_swing": -1.2, "cost_accom_swing": -0.599, "cost_package_swing": -6.736, "cost_air_swing": -14.173, "plat_night": 6761.097, "plat_ratio": 0.32, "plat_dom_share": 0.065, "share_pct_upper": 2.152, "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": 78.359, "index": "HCI:Urban", "weather_alt": 70.025, "hci_urban": 78.359, "hci_beach": 70.025, "good_days": 24.363, "good_days_urban": 24.363, "good_days_beach": 15.557, "tx_mean": 22.971, "tx_max_median": 30.522, "tn_mean": 11.342, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.843, "p35": 0.0, "p30": 0.733, "rain_days": 9.0, "rain_days_p90": 14.115, "rain_withheld": null, "climate_years": 15, "k": 16.349, "visitors_night": 20731.567, "dom_share": 0.221, "stage": 0.934366, "share_pct": 1.609, "cost_hotel_swing": 1.952, "cost_accom_swing": -1.876, "cost_package_swing": -0.13, "cost_air_swing": -12.663, "plat_night": 6404.033, "plat_ratio": 0.309, "plat_dom_share": 0.082, "share_pct_upper": 2.094, "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": 79.791, "index": "HCI:Urban", "weather_alt": 73.129, "hci_urban": 79.791, "hci_beach": 73.129, "good_days": 26.218, "good_days_urban": 26.218, "good_days_beach": 19.815, "tx_mean": 24.302, "tx_max_median": 32.731, "tn_mean": 12.829, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 3.846, "p35": 0.333, "p30": 0.8, "rain_days": 10.568, "rain_days_p90": 13.032, "rain_withheld": null, "climate_years": 15, "k": 17.497, "visitors_night": 22186.081, "dom_share": 0.241, "stage": 1.0, "share_pct": 1.72, "cost_hotel_swing": 13.138, "cost_accom_swing": 26.853, "cost_package_swing": 14.422, "cost_air_swing": 20.688, "plat_night": 7369.177, "plat_ratio": 0.332, "plat_dom_share": 0.063, "share_pct_upper": 2.276, "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": 80.129, "index": "HCI:Urban", "weather_alt": 73.775, "hci_urban": 80.129, "hci_beach": 73.775, "good_days": 26.08, "good_days_urban": 26.08, "good_days_beach": 19.956, "tx_mean": 24.387, "tx_max_median": 33.205, "tn_mean": 13.004, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.568, "p35": 0.133, "p30": 0.733, "rain_days": 8.894, "rain_days_p90": 15.151, "rain_withheld": null, "climate_years": 15, "k": 16.69, "visitors_night": 21163.113, "dom_share": 0.186, "stage": 0.953827, "share_pct": 1.642, "cost_hotel_swing": 14.138, "cost_accom_swing": 26.214, "cost_package_swing": 10.427, "cost_air_swing": 24.519, "plat_night": 7133.435, "plat_ratio": 0.337, "plat_dom_share": 0.068, "share_pct_upper": 2.181, "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.982, "index": "HCI:Urban", "weather_alt": 68.908, "hci_urban": 78.982, "hci_beach": 68.908, "good_days": 24.694, "good_days_urban": 24.694, "good_days_beach": 15.207, "tx_mean": 21.071, "tx_max_median": 28.787, "tn_mean": 10.351, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 4.8, "p35": 0.0, "p30": 0.333, "rain_days": 8.05, "rain_days_p90": 15.655, "rain_withheld": null, "climate_years": 15, "k": 15.866, "visitors_night": 20119.15, "dom_share": 0.224, "stage": 0.906781, "share_pct": 1.562, "cost_hotel_swing": 3.714, "cost_accom_swing": -4.79, "cost_package_swing": -3.577, "cost_air_swing": 4.25, "plat_night": 6004.283, "plat_ratio": 0.298, "plat_dom_share": 0.089, "share_pct_upper": 2.017, "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": 69.494, "index": "HCI:Urban", "weather_alt": 54.483, "hci_urban": 69.494, "hci_beach": 54.483, "good_days": 15.662, "good_days_urban": 15.662, "good_days_beach": 5.155, "tx_mean": 16.438, "tx_max_median": 22.961, "tn_mean": 8.168, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.481, "p35": 0.0, "p30": 0.0, "rain_days": 12.087, "rain_days_p90": 16.741, "rain_withheld": null, "climate_years": 15, "k": 16.696, "visitors_night": 21170.387, "dom_share": 0.227, "stage": 0.954178, "share_pct": 1.642, "cost_hotel_swing": -3.086, "cost_accom_swing": -1.235, "cost_package_swing": -8.492, "cost_air_swing": 8.369, "plat_night": 6679.016, "plat_ratio": 0.315, "plat_dom_share": 0.077, "share_pct_upper": 2.148, "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": 61.802, "index": "HCI:Urban", "weather_alt": 42.084, "hci_urban": 61.802, "hci_beach": 42.084, "good_days": 6.22, "good_days_urban": 6.22, "good_days_beach": 0.614, "tx_mean": 11.105, "tx_max_median": 17.051, "tn_mean": 4.377, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 2.265, "p35": 0.0, "p30": 0.0, "rain_days": 11.75, "rain_days_p90": 14.816, "rain_withheld": null, "climate_years": 15, "k": 15.902, "visitors_night": 20163.117, "dom_share": 0.23, "stage": 0.90881, "share_pct": 1.565, "cost_hotel_swing": -3.678, "cost_accom_swing": -11.768, "cost_package_swing": -7.29, "cost_air_swing": -4.615, "plat_night": 5725.333, "plat_ratio": 0.284, "plat_dom_share": 0.091, "share_pct_upper": 2.0, "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": 57.308, "index": "HCI:Urban", "weather_alt": 35.297, "hci_urban": 57.308, "hci_beach": 35.297, "good_days": 1.468, "good_days_urban": 1.468, "good_days_beach": 0.0, "tx_mean": 8.604, "tx_max_median": 14.289, "tn_mean": 2.807, "lows_withheld": null, "sea_c": null, "us_pax": null, "us_airports": [], "sunny_days": 1.519, "p35": 0.0, "p30": 0.0, "rain_days": 14.087, "rain_days_p90": 18.78, "rain_withheld": null, "climate_years": 15, "k": 17.144, "visitors_night": 21739.581, "dom_share": 0.208, "stage": 0.979822, "share_pct": 1.686, "cost_hotel_swing": 2.692, "cost_accom_swing": 4.095, "cost_package_swing": 8.577, "cost_air_swing": 12.964, "plat_night": 6984.952, "plat_ratio": 0.321, "plat_dom_share": 0.066, "share_pct_upper": 2.214, "adr_eur": null, "adr_swing": null, "adr_vs_cheapest": null, "adr_source": null, "adr_unit": null, "adr_period": null, "adr_annual_level": null}]}