{"id":1718,"date":"2019-11-01T16:27:14","date_gmt":"2019-11-01T15:27:14","guid":{"rendered":"https:\/\/sitedev.it\/chotels\/contatti\/"},"modified":"2026-02-26T11:08:44","modified_gmt":"2026-02-26T10:08:44","slug":"contacts","status":"publish","type":"page","link":"https:\/\/hotelconcordemilano.com\/en\/contacts\/","title":{"rendered":"Contacts"},"content":{"rendered":"\t<\/div>\n\t<div id=\"gallery-block_d13224673cd550843f4802776a44de83\" class=\"gallery\">\n\t\t<div id=\"gallery\" class=\"wait\">\n\n\t\t\t\t\t\t\t<div class=\"slider\">\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"slide\">\n\t\t\t\t\t\t\t\t\t\t<picture>\n\t\t\t\t\t\t\t\t\t\t\t<source media=\"(min-width: 425px)\" data-scrset srcset=\"https:\/\/hotelconcordemilano.com\/wp-content\/uploads\/sites\/12\/2026\/01\/K5A0848-contatti-header_desktop-2-scaled.jpg\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/hotelconcordemilano.com\/wp-content\/uploads\/sites\/12\/2026\/01\/K5A0848-contatti-header_mobile.jpg\" alt=\"\">\n\t\t\t\t\t\t\t\t\t\t<\/picture>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n\t\t\t<div id=\"testo\">\n\t\t\t\t<div class=\"container-fluid\">\n\t\t\t\t\t<h1 class=\"s-italic\"><\/h1>\n\t\t\t\t\t<p><\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\n\t<\/div>\n\t<div class=\"container-fluid\">\n\n\t\t\n\n\t\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\t\t<div id=\"map-block_984eaf68b048930c06c6bdbae6b5ef8d\" class=\"map\">\n         \t\t\t            <div id=\"mappa-google\">\n                                            <div class=\"marker\" data-lat=\"45.502357577281\" data-lng=\"9.2218040826782\" data-icon=\"\"><\/div>\n                  <\/div>\n        <\/div>\n<style>\n#mappa-google {\n    width: 900px;\n    height: 450px;\n    max-width: 100%;\n}<\/style>\n\n<script data-category=\"functional\" >\n\n\/*\n*  new_map\n*\n*  This function will render a Google Map onto the selected jQuery element\n*\n*  @type    function\n*  @date    8\/11\/2013\n*  @since   4.3.0\n*\n*  @param   $el (jQuery element)\n*  @return  n\/a\n*\/\n\nconsole.log('map')\nfunction new_map( $el ) {\n\n    \n    \/\/elementi\n    \/\/ Create an array of styles.\n  const styles = [\n  {\n    \"elementType\": \"geometry\",\n    \"stylers\": [\n      {\n        \"color\": \"#f5f5f5\"\n      }\n    ]\n  },\n  {\n    \"elementType\": \"labels.icon\",\n    \"stylers\": [\n      {\n        \"visibility\": \"off\"\n      }\n    ]\n  },\n  {\n    \"elementType\": \"labels.text.fill\",\n    \"stylers\": [\n      {\n        \"color\": \"#616161\"\n      }\n    ]\n  },\n  {\n    \"elementType\": \"labels.text.stroke\",\n    \"stylers\": [\n      {\n        \"color\": \"#f5f5f5\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"administrative.land_parcel\",\n    \"elementType\": \"labels.text.fill\",\n    \"stylers\": [\n      {\n        \"color\": \"#bdbdbd\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"poi\",\n    \"elementType\": \"geometry\",\n    \"stylers\": [\n      {\n        \"color\": \"#eeeeee\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"poi\",\n    \"elementType\": \"labels.text.fill\",\n    \"stylers\": [\n      {\n        \"color\": \"#757575\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"poi.park\",\n    \"elementType\": \"geometry\",\n    \"stylers\": [\n      {\n        \"color\": \"#e5e5e5\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"poi.park\",\n    \"elementType\": \"labels.text.fill\",\n    \"stylers\": [\n      {\n        \"color\": \"#9e9e9e\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"road\",\n    \"elementType\": \"geometry\",\n    \"stylers\": [\n      {\n        \"color\": \"#ffffff\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"road.arterial\",\n    \"elementType\": \"labels.text.fill\",\n    \"stylers\": [\n      {\n        \"color\": \"#757575\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"road.highway\",\n    \"elementType\": \"geometry\",\n    \"stylers\": [\n      {\n        \"color\": \"#dadada\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"road.highway\",\n    \"elementType\": \"labels.text.fill\",\n    \"stylers\": [\n      {\n        \"color\": \"#616161\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"road.local\",\n    \"elementType\": \"labels.text.fill\",\n    \"stylers\": [\n      {\n        \"color\": \"#9e9e9e\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"transit.line\",\n    \"elementType\": \"geometry\",\n    \"stylers\": [\n      {\n        \"color\": \"#e5e5e5\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"transit.station\",\n    \"elementType\": \"geometry\",\n    \"stylers\": [\n      {\n        \"color\": \"#eeeeee\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"water\",\n    \"elementType\": \"geometry\",\n    \"stylers\": [\n      {\n        \"color\": \"#c9c9c9\"\n      }\n    ]\n  },\n  {\n    \"featureType\": \"water\",\n    \"elementType\": \"labels.text.fill\",\n    \"stylers\": [\n      {\n        \"color\": \"#9e9e9e\"\n      }\n    ]\n  }\n];\n    \n     const styledMap = new google.maps.StyledMapType(styles,\n    {name: \"Styled Map\"});\n    \n    \/\/ var\n    const $markers = $el.find('.marker');\n    \/\/ vars\n    const args = {\n        zoom        : 17,\n        scrollwheel: false,\n        mapTypeControlOptions: {\n      mapTypeIds: [google.maps.MapTypeId.ROADMAP, 'map_style']\n    }\n    };\n    \n    \/\/ create map               \n    const map = new google.maps.Map( $el[0], args);\n    \/\/Associate the styled map with the MapTypeId and set it to display.\n  map.mapTypes.set('map_style', styledMap);\n  map.setMapTypeId('map_style');\n  \n    \/\/ add a markers reference\n    map.markers = [];\n    \n    \/\/ add markers\n    index=0;\n    let category='';\n    $markers.each(function(){\n        category = jQuery(this).attr('data-category');\n        link = jQuery(this).attr('data-link');\n        add_marker( jQuery(this), map, index, category, link);\n        index++;\n    });\n\n    \/\/ center map\n    center_map( map );\n\n    \/\/ return\n    return map;\n    \n}\n\n\/*\n*  add_marker\n*\n*  This function will add a marker to the selected Google Map\n*\n*  @type    function\n*  @date    8\/11\/2013\n*  @since   4.3.0\n*\n*  @param   $marker (jQuery element)\n*  @param   map (Google Map object)\n*  @return  n\/a\n*\/\nconsole.log('marker')\n\nfunction add_marker( $marker, map, index, category, link ) {\n\n\n    \/\/ var\n    const latlng = new google.maps.LatLng( $marker.attr('data-lat'), $marker.attr('data-lng') );\n\n    const mIcon = {\n                    url: 'https:\/\/hotelconcordemilano.com\/wp-content\/uploads\/sites\/12\/2024\/11\/logo_concorde_pointer.svg',\n                    scaledSize: new google.maps.Size(100, 35),\n                }\n\n    \/\/ create marker\n      const marker = new google.maps.Marker({\n        position  : latlng,\n        map     : map,\n        icon: mIcon\n        });\n      \n\n    \/\/ add to array\n    map.markers.push( marker );\n\n    \/\/ if marker contains HTML, add it to an infoWindow\n      let activeWindow; \n\n  if( $marker.html() )\n    {\n\n\n        \/\/ create info window\n         infowindow = new google.maps.InfoWindow();\n\n        google.maps.event.addListener(marker, 'click', function()\n          {\n             if(activeWindow != null) { activeWindow.close(); }\n\n             if(index!='h'){\n             infowindow.setContent($marker.html()); \n            infowindow.open( map, marker );\n            \/\/map.setCenter(marker.getPosition());\n            \/\/\n            const toLoad = '\/chotels\/wp-json\/wp\/v2\/punto_di_interesse\/' + link;\n            let title = '';\n            let text = '';\n            let img= '';\n            let indirizzo= '';\n            let placeid= ''; \n\n            jQuery('#modale').addClass('open')\n\n            jQuery('#content').html('');\n            jQuery('#content').addClass('loading')\n            jQuery.ajax(toLoad).done(function(data){\n                title = data.title.rendered\n                text = data.content.rendered\n                img = data.featured_image\n                indirizzo= data.acf.mappa.address\n                placeid= data.acf.mappa.place_id\n\n                jQuery('#content').html('<figure><img decoding=\"async\" src=\"'+img+'\"><\/figure><div class=\"punto\"><div id=\"chiudi\">&larr;<\/div><div class=\"header s-italic\"><h3 class=\"s-italic\">' + title +'<\/h3><p class=\"indirizzo\">' + indirizzo + '<\/p><\/div><a href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&#038;origin=&#038;destination=a&#038;destination_place_id=' + placeid+  '\" id=\"p-id\" target=\"_blank\"><\/a><div class=\"testo-punto\">' + text+'<\/div><\/div>');\n                jQuery('#content').removeClass('loading')\n            });\n\n            }\n\n                \/\/Store new window in global variable\n                activeWindow = infowindow;\n          });\n\n\n\n\n          jQuery('#'+category).append('<li class= \"linkage\" id=\"p'+index+'\">'+index+'. '+$marker.find('.title').html()+'<\/li>'); \/\/ change html here if you want but eave id intact!!\n         \n          jQuery(document).on('click', '#p'+index, function(){\n            infowindow.setContent($marker.html()); \n            infowindow.open(map, marker);\n            \/\/setTimeout(function () { infowindow.close(); }, 5000);\n        });\n    \n\n    }\n\n}\n\n  \n\n\n\/*\n*  center_map\n*\n*  This function will center the map, showing all markers attached to this map\n*\n*  @type    function\n*  @date    8\/11\/2013\n*  @since   4.3.0\n*\n*  @param   map (Google Map object)\n*  @return  n\/a\n*\/\nconsole.log('center')\n\nfunction center_map( map ) {\n\n    \/\/ vars\n    const bounds = new google.maps.LatLngBounds();\n\n    \/\/ loop through all markers and create bounds\n    jQuery.each( map.markers, function( i, marker ){\n\n        const latlng = new google.maps.LatLng( marker.position.lat(), marker.position.lng() );\n\n        bounds.extend( latlng );\n\n    });\n\n    \/\/ only 1 marker?\n    if( map.markers.length == 1 )\n    {\n        \/\/ set center of map\n        map.setCenter( bounds.getCenter() );\n        map.setZoom( 15 );\n    }\n    else\n    {\n        \/\/ fit to bounds\n        map.fitBounds( bounds );\n    }\n\n}\n\n\n\n\n<\/script>\n<script>\n  \/*\n*  document ready\n*\n*  This function will render each map when the document is ready (page has loaded)\n*\n*  @type    function\n*  @date    8\/11\/2013\n*  @since   5.0.0\n*\n*  @param   n\/a\n*  @return  n\/a\n*\/\n\/\/ global var\nlet map = null;\nconsole.log('bau')\nfunction initMap() {\n  jQuery('#mappa-google').each(function(){\n        \/\/ create map\n        map = new_map( jQuery(this) );\n    });\n}\n<\/script>\n\n\n<script defer src=\"https:\/\/maps.googleapis.com\/maps\/api\/js?key=AIzaSyC_q4r7lriR1BVvabbA2L7N-0cjBRoucvY&#038;callback=initMap\"><\/script>\n\n\t\t<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-black-color has-text-color has-link-color wp-elements-9deb3a925aa182b5265bcfee510129be\">VIALE MONZA, 132<br>MILANO 20127<br><a href=\"mailto:INFO@HOTELCONCORDEMILANO.COM\"><\/a><a href=\"mailto:INFO@HOTELCONCORDEMILANO.COM\">INFO@HOTELCONCORDEMILANO.COM<\/a><br><a href=\"tel:+390226112020\">+390226112020<\/a><\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-4245d011cef72d5c109c9ad9972536f7\">CIN: IT015146A1Y5PAZFAL<br>CIR: 015146ALB00144<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-67d68c1e90ec5741f7b74f7c61473bca\">BOOKING<br>You will find always the best rate on our website.&nbsp;<br>Get the best price using our booking system, and check the offers section every now and then you might see something interesting<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-fabe58e0ce47baf7d403e0daeab4b5e8\">Discover all our <a href=\"https:\/\/hotelconcordemilano.com\/en\/servizi\/\" data-type=\"page\" data-id=\"1720\">services<\/a> and <a href=\"https:\/\/hotelconcordemilano.com\/en\/offerte\/\" data-type=\"page\" data-id=\"1715\">offers<\/a>. Information about our hotel chain in Italy c-hotels.it<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n<\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>VIALE MONZA, 132MILANO 20127INFO@HOTELCONCORDEMILANO.COM+390226112020 CIN: IT015146A1Y5PAZFALCIR: 015146ALB00144 BOOKINGYou will find always the best rate on our website.&nbsp;Get the best price&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1718","page","type-page","status-publish","hentry"],"acf":{"sfondo":""},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hotelconcordemilano.com\/en\/wp-json\/wp\/v2\/pages\/1718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hotelconcordemilano.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hotelconcordemilano.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hotelconcordemilano.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hotelconcordemilano.com\/en\/wp-json\/wp\/v2\/comments?post=1718"}],"version-history":[{"count":45,"href":"https:\/\/hotelconcordemilano.com\/en\/wp-json\/wp\/v2\/pages\/1718\/revisions"}],"predecessor-version":[{"id":4478,"href":"https:\/\/hotelconcordemilano.com\/en\/wp-json\/wp\/v2\/pages\/1718\/revisions\/4478"}],"wp:attachment":[{"href":"https:\/\/hotelconcordemilano.com\/en\/wp-json\/wp\/v2\/media?parent=1718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}