1<!DOCTYPE html><!--[if IEMobile 7 ]><html dir="ltr" lang="en-US"class="no-js iem7"><![endif]--><!--[if lt IE 7 ]><html dir="ltr" lang="en-US" class="ie ie6 lte9 lte8 lte7"><![endif]--><!--[if IE 7 ]><html dir="ltr" lang="en-US" class="ie ie7 lte9 lte8 lte7"><![endif]--><!--[if IE 8 ]><html dir="ltr" lang="en-US" class="ie ie8 lte9 lte8"><![endif]--><!--[if IE 9 ]><html dir="ltr" lang="en-US" class="ie ie9 lte9"><![endif]--><html lang="en"><head><meta charset="utf-8"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"/><meta content="IE=edge" http-equiv="X-UA-Compatible"/><link class="lazy-load" href="https://cdn.jsdelivr.net/npm/[email protected]/build/css/intlTelInput.min.css" rel="stylesheet"/>
1<script crossorigin="anonymous" defer="" integrity="sha256-Wu2l8wLUGVN+3/leccmrl/pfJfXMRmbgylkHonrB9Kc=" src="https://cdn.jsdelivr.net/npm/[email protected]/build/js/intlTelInput.min.js"></script>
1<link href="https://cdn1.simplotel.com/sites/common/css/simp-booking-form.min.css" rel="stylesheet" type="text/css"/>
vendor: 66 bytes, line 1
1<script async="" src="https://www.googletagmanager.com/gtag/js?id=
1AW-893842991
vendor: 11 bytes, line 1
1"></script>
1<script> 2
vendor: 143 bytes, lines 2-6
2window.dataLayer = window.dataLayer || []; 3 function gtag() { dataLayer.push(arguments); } 4 gtag('js', new Date()); 5 6 gtag('config', '
6AW-893842991
vendor: 4 bytes, line 6
6');
7</script>
vendor: 66 bytes, line 7
7<script async="" src="https://www.googletagmanager.com/gtag/js?id=
7AW-11403123228
vendor: 11 bytes, line 7
7"></script>
7<script> 8
vendor: 144 bytes, lines 8-12
8window.dataLayer = window.dataLayer || []; 9 function gtag(){dataLayer.push(arguments);} 10 gtag('js', new Date()); 11 12 gtag('config', '
12AW-11403123228
vendor: 4 bytes, line 12
12');
13</script>
vendor: 66 bytes, line 13
13<script async="" src="https://www.googletagmanager.com/gtag/js?id=
13AW-16481566387
vendor: 11 bytes, line 13
13"></script>
13<script> 14
vendor: 134 bytes, lines 14-18
14window.dataLayer = window.dataLayer || []; 15 function gtag(){dataLayer.push(arguments);} 16 gtag('js', new Date()); 17 18 gtag('config', '
18AW-16481566387
vendor: 4 bytes, line 18
18');
19</script>
19<script> 20 gtag('event', 'conversion', {'send_to': 'AW-16481566387/OlQVCMe7k5oZELP9grM9'}); 21</script>
21<script> 22 gtag('event', 'conversion', {'send_to': 'AW-16481566387/swG7CMq7k5oZELP9grM9'}); 23</script>
23<script> 24 gtag('event', 'conversion', {'send_to': 'AW-16481566387/t3iECM27k5oZELP9grM9'}); 25</script>
25<link as="style" href="https://use.typekit.net/ubn2srn.css?display=swap" onload="this.onload=null;this.rel='stylesheet'" rel="preload"/><noscript><link href="https://use.typekit.net/ubn2srn.css?display=swap" rel="stylesheet"/></noscript><link as="style" href="https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap?display=swap" onload="this.onload=null;this.rel='stylesheet'" rel="preload"/><noscript><link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap?display=swap" rel="stylesheet"/></noscript><link href="https://cdn1.simplotel.com/sites/production/live/7DFC0D6A9D18B041/css/simp.min.css" rel="stylesheet" type="text/css"/><link href="https://cdn1.simplotel.com/sites/production/live/7DFC0D6A9D18B041/css/custom-plugins.f1a8a933d533d31b992e037f8d3968cd.css" rel="stylesheet" type="text/css"/><link as="style" href="https://cdn1.simplotel.com/fontawesome/latest/css/all.min.css" onload="this.onload=null;this.rel='stylesheet'" rel="preload"/><noscript><link href="https://cdn1.simplotel.com/fontawesome/latest/css/all.min.css" rel="stylesheet" type="text/css"/></noscript><link as="style" href="https://cdn1.simplotel.com/fontawesome/latest/css/v4-shims.min.css" onload="this.onload=null;this.rel='stylesheet'" rel="preload"/><noscript><link href="https://cdn1.simplotel.com/fontawesome/latest/css/v4-shims.min.css" rel="stylesheet" type="text/css"/></noscript><link as="style" href="https://cdn1.simplotel.com/animation/animate.min.css" onload="this.onload=null;this.rel='stylesheet'" rel="preload"/><noscript><link href="https://cdn1.simplotel.com/animation/animate.min.css" rel="stylesheet" type="text/css"/></noscript>
25<script type="application/ld+json"> 26 { 27 "@context" : "https://schema.org", 28 "@type" : "Hotel", 29 30 "name" : "Monarch Hotels", 31 "description": "Monarch Hotels is a collection of business hotels in Bangalore, featuring The Monarch Hotel \u0026 Monarch Luxur Hotel under its brand. Book now!\n\n\n\n\n\n\n\n\n", 32 "telephone" : "+91 93 4124 5175", 33 "email" : "[email protected]", 34 35 36 37 "logo": "https://assets.simplotel.com/simplotel/image/upload/x_0,y_0,w_1154,h_1468,r_0,c_crop,q_95/w_355,h_200,f_auto,c_fit/monarch-hotels/Monarch_Logos_Final_._Group_._Hotel__itfkyw", 38 39 40 41 "containsPlace": [], 42 43 "photo": "https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3267/x_556,y_450,w_4444,h_2498,r_0,c_crop,q_95,fl_progressive/w_1650,c_fit,f_auto/monarch-luxur-hotel-bangalore/club_royal_room_", 44 "image": { 45 "@type": "ImageObject", 46 "url": "https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3267/x_556,y_450,w_4444,h_2498,r_0,c_crop,q_95,fl_progressive/w_1650,c_fit,f_auto/monarch-luxur-hotel-bangalore/club_royal_room_" 47 }, 48 49 "url": "https://www.monarchhotels.in/", 50 "sameAs": [ 51 "https://www.linkedin.com/in/monarch-hotel-b75b9526a", "https://www.instagram.com/monarch.hotels?igsh=MXFod3F4cGF0bHpuaw%3D%3D&utm_source=qr", "https://www.facebook.com/monarchhotels?mibextid=eQY6cl" 52 ] 53 } 54 </script>
54<title>Monarch Hotels | Official Website | Business Hotels in Bangalore</title><meta content="Monarch Hotels is a collection of business hotels in Bangalore, featuring The Monarch Hotel & Monarch Luxur Hotel under its brand. Book now! 55 56 57 58 59 60 61 62 63" name="Description"/><meta content="Monarch Hotels | Official Website | Business Hotels in Bangalore" property="og:title"/><meta content="website" property="og:type"/><meta content="https://www.monarchhotels.in/" property="og:url"/><meta content="https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3267/x_556,y_450,w_4444,h_2498,r_0,c_crop,q_95,fl_progressive/w_1650,c_fit,f_auto/monarch-luxur-hotel-bangalore/club_royal_room_" property="og:image"/><meta content="Monarch Hotels is a collection of business hotels in Bangalore, featuring The Monarch Hotel & Monarch Luxur Hotel under its brand. Book now! 64 65 66 67 68 69 70 71 72" property="og:description"/><meta content="Business hotels in Bangalore, Hotels in Bangalore, Central Bangalore stay" name="Keywords"/><link href="https://www.monarchhotels.in/" rel="canonical"/><link href="https://fonts.googleapis.com/" rel="dns-prefetch"/><link crossorigin="" href="https://fonts.googleapis.com/" rel="preconnect"/><link href="https://cdn1.simplotel.com/" rel="dns-prefetch"/><link crossorigin="" href="https://cdn1.simplotel.com/" rel="preconnect"/><link href="https://assets.simplotel.com/" rel="dns-prefetch"/><link crossorigin="" href="https://assets.simplotel.com/" rel="preconnect"/><link href="https://fonts.gstatic.com/" rel="dns-prefetch"/><link crossorigin="" href="https://fonts.gstatic.com/" rel="preconnect"/><link href="https://cdn1.simplotel.com/" rel="dns-prefetch"/><link crossorigin="" href="https://cdn1.simplotel.com/" rel="preconnect"/><link href="https://cdnjs.cloudflare.com/" rel="dns-prefetch"/><link crossorigin="" href="https://cdnjs.cloudflare.com/" rel="preconnect"/><meta content="#c29d3a" name="theme-color"/><link href="https://assets.simplotel.com/simplotel/image/upload/x_24,y_139,w_976,h_976,c_crop/w_32,h_32,c_scale/monarch-hotels/Monarch_Logos_Final_._Group_._Hotel__itfkyw" rel="shortcut icon"/><style type="text/css">header .navbar-nav>li:not(#menuFilterLoc):hover>.dropdown-menu { display: block; }</style><!--[if lte IE 9]>
72<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.6.2/html5shiv.js"></script>
72
72<script src="//cdnjs.cloudflare.com/ajax/libs/respond.js/1.3.0/respond.js"></script>
72<![endif]--><!--[if IE]><link rel="stylesheet" href="./css/ie.css"><![endif]-->
72<script class="lazy-load"> 73 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 74 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 75 m=s.getElementsByTagName(o)[0];a.defer=1;a.src=g;m.parentNode.insertBefore(a,m) 76 })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); 77 ga('create', 'UA-137033240-99', 'auto', {'allowLinker': true}); 78 ga('require', 'linker'); 79 ga('linker:autoLink', ['bookings.monarchhotels.in', 'bookings.simplotel.com'], false, true); 80 81 ga('send', 'pageview'); 82 ga('create', 'UA-73156436-1', 'auto', 'commonTracker'); 83 ga('commonTracker.send', { 84 'hitType': 'pageview', 85 'dimension1': '', 86 'dimension2': 'Monarch Hotels' 87 }); 88 </script>
vendor: 84 bytes, line 88
88<script async="" class="lazy-load" src="https://www.googletagmanager.com/gtag/js?id=
88G-X03YCP0QRG
vendor: 11 bytes, line 88
88"></script>
88<script class="lazy-load"> 89 var GA4CLIENTID = null; 90 window.dataLayer = window.dataLayer || []; 91 function gtag(){dataLayer.push(arguments);} 92 gtag('set', 'linker', { 93 'domains': ['bookings.monarchhotels.in', 'bookings.simplotel.com'], 94 'decorate_forms': true 95 }); 96 97 gtag('js', new Date()); 98 // if ('' == 'on') { 99 gtag('config', 'G-X03YCP0QRG', { 'debug_mode':true }); 100 gtag('get', 'G-X03YCP0QRG', 'client_id', (client_id) => { 101 GA4CLIENTID = client_id; 102 }); 103 // } 104 //commonTracker - sends the dimensions on pageview 105 gtag('config', 'G-DMYPKC176S', { 106 'debug_mode':true, 107 'custom_map': { 108 'dimension1': '', 109 'dimension2': 'Monarch Hotels' 110 } 111 }); 112 113 </script>
113<meta content="BDAACE752F021F8ED5D1AD5A93AAF201" name="msvalidate.01"/></head><body class="parent-hotel for-homepage explorer_chain" data-hotelid="7651">
113<script> 114 (function () { 115 function setAttributionCookie(sourceName, data, expirationDays) { 116 if (!data || !sourceName || typeof expirationDays !== 'number') return; 117 118 data.time = new Date().toISOString(); 119 var cookieName = sourceName + '_data_cookie'; 120 var cookieValue = JSON.stringify(data); 121 var maxAgeSeconds = expirationDays * 24 * 60 * 60; 122 var cookieString = cookieName + '=' + encodeURIComponent(cookieValue) + '; max-age=' + maxAgeSeconds + '; path=/'; 123 124 if (window.location.hostname && window.location.hostname !== 'localhost') { 125 var parts = window.location.hostname.split('.'); 126 var tld = parts[parts.length - 1]; 127 if (parts.length >= 2 && tld.length > 1) { 128 var domain = '.' + parts.slice(parts.length - 2).join('.'); 129 cookieString += '; domain=' + domain; 130 } 131 } 132 133 cookieString += '; SameSite=None; Secure'; 134 document.cookie = cookieString; 135 } 136 137 function captureAttributionFromUrl() { 138 var search = window.location.search; 139 if (!search) return; 140 141 var urlParams = new URLSearchParams(search); 142 var source = urlParams.get('source'); 143 144 if (source === 'simp_google_adwords') { 145 var adwordsData = { source: 'google_adwords' }; 146 147 urlParams.forEach(function(value, key) { 148 if (key.indexOf('utm_') === 0 || key === 'gclid') { 149 adwordsData[key] = value; 150 } 151 }); 152 153 setAttributionCookie('adwords', adwordsData, 14); 154 } 155 } 156 157 captureAttributionFromUrl(); 158 })(); 159 </script>
159<main class="outer-page"><header><nav class="navbar navbar-top"><div class="container"><div class="lang-book-wrapper"><div class="resv-wrap"><div id="simp_book_btn_wrapper"><button class="resv" id="simp_book_btn">Book Now</button></div></div></div><div class="navbar-header"><button class="navbar-toggle collapsed" data-target="#top-menu" data-toggle="collapse" type="button"><span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span></button><a class="navbar-brand" href="./"><img alt="Monarch Logos Final . Group . Hotel " loading="lazy" src="https://assets.simplotel.com/simplotel/image/upload/x_0,y_0,w_1154,h_1468,r_0,c_crop,q_95/w_355,h_200,f_auto,c_fit/monarch-hotels/Monarch_Logos_Final_._Group_._Hotel__itfkyw" style="aspect-ratio: 1154/1468; "/></a></div><div class="navbar-collapse collapse" id="top-menu" style="overflow: visible !important; width: 100% !important; padding-right: 0px;"><ul class="nav navbar-nav" id="top-navbar-collapse"><li class="dropdown primary"><a class="has-submenu" data-toggle="dropdown" href="#">Hotels<span class="fa fa-angle-down dropdown-arrow"></span></a><div class="dropdown-menu our-hotel-menu"><ul class="mega-menu"><li class=""><div class="dropdown-header"><h4>Infantry Road, Bangalore</h4><ol class="ul-top"><li class="li-space"><a href="./luxur-infantry-road-bangalore/"><span class="fa fa-angle-right"></span> <span class="list-name">Monarch Luxur Hotel, Bangalore</span></a></li></ol></div></li><li class=""><div class="dropdown-header"><h4>Brigade Road, Bangalore</h4><ol class="ul-top"><li class="li-space"><a href="./brigade-road-bangalore/"><span class="fa fa-angle-right"></span> <span class="list-name">The Monarch Hotel, Brigade Road, Bangalore</span></a></li></ol></div></li></ul></div></li><li class="primary"><a class="" href="./about-us/about-us.html">About Us</a></li><li class="primary"><a class="" href="./meetings/meetings.html">Meetings</a></li><li class="primary"><a class="" href="./contact-us/contact-us.html">Contact Us</a></li><li class="primary"><a class="" href="./blogs.html">Blogs</a></li><li class="moreOptions"><a href="#"><i class="fa fa-bars"><span></span></i></a><ul class="dropdown-more"></ul></li></ul></div></div></nav></header><div class="jssor-carousel-container camera-carousel-container aspectratio16-9"><div class="jssor-carousel-wrapper jssor-home-wrapper aspectratio16-9"><div class="jssor-carousel" data-jssortransition="Fade" data-slideinterval="5000" id="homeCarousel"><div class="sliders-jssor" data-u="slides"><div class="item"><img alt="A photo of a hotel room with a king size bed, a TV, a desk, and a large window." class="img-responsive" data-aspectratio="16-9" data-src2="https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3267/x_556,y_450,w_4444,h_2498,r_0,c_crop,q_95,fl_progressive/w_1650,c_fit,f_auto/monarch-luxur-hotel-bangalore/club_royal_room_" data-u="image" height="768" src="https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3267/x_556,y_450,w_4444,h_2498,r_0,c_crop,q_95,fl_progressive/w_1650,c_fit,f_auto/monarch-luxur-hotel-bangalore/club_royal_room_" style="aspect-ratio: 4444/2498; " width="1366"/></div><div class="item"><img alt="3rd angle of executive room" class="img-responsive" data-aspectratio="16-9" data-src2="https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3273/x_0,y_583,w_4782,h_2690,r_0,c_crop,q_95,fl_progressive/w_1650,c_fit,f_auto/monarch-luxur-hotel-bangalore/3rd_angle_of_executive_room_fg9oaa" data-u="image" height="768" loading="lazy" width="1366"/></div><div class="item"><img alt="Chairs arranged in a U shape around a table for meeting purposes, seen beside a work desk and chair for a single person - Monarch Hotels" class="img-responsive" data-aspectratio="16-9" data-src2="https://assets.simplotel.com/simplotel/image/upload/x_-1,y_73,w_1025,h_577,r_0,c_crop,q_95,fl_progressive/w_1650,c_fit,f_auto/monarch-hotels/Serenity_hall_-_Conference_3_tjtl7r" data-u="image" height="768" loading="lazy" width="1366"/></div><div class="item"><img alt="An image showing the chairs facing the dais, with a small roun
159d table with red table cloth, beside a small desk and chair - Monarch Hotels" class="img-responsive" data-aspectratio="16-9" data-src2="https://assets.simplotel.com/simplotel/image/upload/x_0,y_41,w_800,h_451,r_0,c_crop,q_95,fl_progressive/w_1650,c_fit,f_auto/monarch-hotels/Cannon_Hall_-_Theater_2_nwqmz9" data-u="image" height="768" loading="lazy" width="1366"/></div></div><div class="carousel-caption-wrapper" data-autocenter="2" data-scale="0" data-scale-bottom="0"><div class="jssor-caption camera_caption center-vertical right-position aspectratio16-9"></div><div class="jssor-caption camera_caption center-vertical right-position aspectratio16-9"></div><div class="jssor-caption camera_caption center-vertical right-position aspectratio16-9"></div><div class="jssor-caption camera_caption center-vertical right-position aspectratio16-9"></div></div><div class="jssorb036" data-autocenter="1" data-scale="0" data-scale-bottom="0" data-u="navigator"><div class="bullet-icon" data-u="prototype"><svg viewbox="0 0 16000 16000"><rect class="bullet-indicators" height="16000" rx="50%" ry="50%" width="16000" x="0" y="0"></rect></svg></div></div><div class="jssora051 arrowleft-jssor" data-autocenter="2" data-scale="0" data-scale-left="0" data-u="arrowleft"><svg viewbox="0 0 16000 16000"><polyline class="jssor-arrows" points="11040,1920 4960,8000 11040,14080 "></polyline></svg></div><div class="jssora051 arrowright-jssor" data-autocenter="2" data-scale="0" data-scale-right="0" data-u="arrowright"><svg viewbox="0 0 16000 16000"><polyline class="jssor-arrows" points="4960,1920 11040,8000 4960,14080 "></polyline></svg></div></div></div><div class="weather-time-widget-holder"></div><div class="bookingform-wrapper"></div></div><div class="homepage"><div class="container-wrapper"><div class="clearfix address-block-details text-center"><div class="hotel-info col-xs-12"><h1 class="hotel-heading"></h1></div><div class="hotel-contacts col-xs-12"><h6 class="hotel-address"></h6><address class="row"><div class="address-telephone"><div class="telephone-number-block"><span class="fa-stack"><i class="fa fa-circle fa-stack-2x"></i> <i class="fa fa-phone fa-stack-1x"></i></span> <span class="telephone-number">+91 93 4124 5175</span></div><div class="address-email"><a href="mailto:[email protected]?Subject=Enquiry" target="_top"><span class="fa-stack"><i class="fa fa-circle fa-stack-2x"></i> <i class="fa fa-envelope fa-stack-1x"></i></span> <span class="email-id">[email protected]</span></a></div><div class="address-email"><a href="mailto:[email protected]?Subject=Enquiry" target="_top"><span class="fa-stack"><i class="fa fa-circle fa-stack-2x"></i> <i class="fa fa-envelope fa-stack-1x"></i></span> <span class="email-id">[email protected]</span></a></div></div></address></div></div></div><div class="container-fluid"><div class="row clearfix"><div class="content_wrapper"><div class="no-gutter clearfix"><div class="clearfix widget-wrapper wt1tb" data-widget-id="2252774" style=" "><div class="col-xs-12 one-col text-content"><div class="text-content-wrapper"><p></p><div style="text-align:center"><img alt="The Monarch Star logo, featuring a stylized golden flower with six petals, centered on a white background." class="reset-width" src="https://assets.simplotel.com/simplotel/image/upload/q_100,fl_progressive,w_70,f_auto,c_fit/monarch-hotels/Monarch_Star_nepaw7"/><br/>  </div><h1 style="text-align: center;">Monarch Hotels - Premium Business Hotels in Bangalore</h1><div style="text-align: center;"><br/> The Monarch Group is a multi-faceted company that celebrates its presence in the hospitality and the real estate industries. Under its hotel wing, the Monarch Group presents 2 business hotels in central Bangalore - Monarch Luxur Hotel and Monarch Hotel. It runs on heartfelt hospitality and amicable services that allures guests. The logo of the brand denotes a butterfly, which in Chinese culture means love. To commemorate the symbolism, Monarch Hotels showers its guests with affection and love, as well as create a comfortable space for leisure and work.<br/> <br/> What makes Monarch Hotels an unprecedented choice of abode is its central location. Each of its hotels is located in the heart of the city. The benevolent staff at the hotel is always more than welcome to create a personalised experience for all its guests.</div><p></p></div></div></div><div class="clearfix widget-wrapper wt1tb" data-widget-id="2254090" style=" "><div class="col-xs-12 one-col text-content"><div class="text-content-wrapper"><p></p><div style="text-align:center"><img alt="The Monarch Star logo, featuring a stylized golden flower with six petals, centered on a white background." class="reset-width" src="https://assets.simplotel.com/simplotel/image/upload/q_100,fl_progressive,w_70,f_auto,c_fit/monarch-hotels/Monarch_Star_nepaw7"/><br/>  </div><h2 style="text-align: center;">Our Luxury Business Hotels in Bangalore</h2><p></p></div></div></div><div class="clearfix widget-wrapper imageDescriptionSide imageDescriptionSide-rightimage two-col simp-cu
159stom-h3-font simp-custom-center" data-widget-id="2252777" style=" "><div class="col-md-6 col-sm-6 left-box"><div class="text-content"><div class="text-content-wrapper"><p></p><h3 style="text-align: justify;">Monarch Luxur Hotel</h3><div style="text-align: justify;"><br/> Celebrated for its heartfelt hospitality and benevolent services, Monarch Luxur Hotel in Bangalore promises an unforgettable stay for business travellers. It offers a total of 76 keys across 2 categories, a restaurant and a cafe, a spacious banquet hall, and several modern facilities. Nestled in the prime location at Infantry Road, Bangalore, the hotel is close to popular shopping and entertainment hubs like Commercial Street and M G Road.<br/>  <div class="txt-wdgt-btn-wrapper" style="text-align: center;"><a class="btn txt-wdgt-btn btn-default pull-center internal-link" data-linktype="internalpagelink" data-page-id="835919" href="./luxur-infantry-road-bangalore/" target="_self"><span class="text">Know More</span></a></div></div><p></p></div></div></div><div class="col-md-6 col-sm-6 right-box"><img alt="Spacious executive room with a king sized bed, wooden flooring, warm lighting, and modern amenities at Monarch Luxur Hotel, Bangalore." class="img-responsive image-content" height="256" loading="lazy" src="https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3333/x_278,y_0,w_4444,h_3333,r_0,c_crop,q_95,fl_progressive/w_825,f_auto,c_fit/monarch-luxur-hotel-bangalore/executive-room" style="aspect-ratio: 4444/3333; " width="455"/></div></div><div class="clearfix widget-wrapper imageDescriptionSide imageDescriptionSide-leftimage two-col simp-custom-h3-font simp-custom-center" data-widget-id="2252778" style=" "><div class="col-md-6 left-box"><img alt="Executive Room " class="img-responsive image-content" height="256" loading="lazy" src="https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3333/x_278,y_0,w_4444,h_3333,r_0,c_crop,q_95,fl_progressive/w_825,f_auto,c_fit/the-monarch-hotel-brigade-road-bangalore/Executive_Room_" style="aspect-ratio: 4444/3333; " width="455"/></div><div class="col-md-6 right-box"><div class="text-content"><div class="text-content-wrapper"><p></p><h3 style="text-align: justify;">The Monarch Hotel</h3><p style="text-align: justify;"><br/> Since its inception on June 15, 2001, The Monarch Hotel on Brigade Road, Bangalore has established a presence on the map of hospitality! It offers 49 immaculate rooms for business travellers. To meet the needs of the discerning traveller, The Monarch Hotel houses a coffee shop, a conference hall and several other facilities that render a delightful stay in Bangalore. It is strategically located, and is close to several popular tourist spots like Cubbon Park, Garuda Mall and M. Chinnaswamy Stadium.<br/>  </p><div class="txt-wdgt-btn-wrapper" style="text-align: center;"><a class="btn txt-wdgt-btn btn-default pull-center internal-link" data-linktype="internalpagelink" data-page-id="835920" href="./brigade-road-bangalore/" target="_self"><span class="text">Know More</span></a></div><p></p></div></div></div></div><div class="clearfix widget-wrapper wt1tb" data-widget-id="2252782" style=" "><div class="col-xs-12 one-col text-content"><div class="text-content-wrapper"><p></p><div style="text-align:center"><img alt="The Monarch Star logo, featuring a stylized golden flower with six petals, centered on a white background." class="reset-width" src="https://assets.simplotel.com/simplotel/image/upload/q_100,fl_progressive,w_70,f_auto,c_fit/monarch-hotels/Monarch_Star_nepaw7"/><br/>  </div><h2 style="text-align: center;">Why Stay With Us?</h2><div style="text-align: center;"><br/> Monarch Hotels in Bangalore is said to be unique, owing to the great services and facilities that it offers to its business travellers. Our business hotels provide an amalgamation of comfort, convenience and luxury, which makes your stay unforgettable and sets us apart from the rest.</div><p></p></div></div></div><div class="clearfix widget-wrapper imageDescriptionSide imageDescriptionSide-rightimage two-col simp-cu
159stom-table-border" data-widget-id="2252783" style=" "><div class="col-md-8 col-sm-6 left-box"><div class="text-content"><div class="text-content-wrapper"><p></p><div class="table-responsive"><table class="table" style="width: 100%;"><tbody><tr><td style="text-align: center;"><span aria-hidden="true" class="fas fa-check" style="font-size:18px"></span></td><td>Central location</td><td style="text-align: center;"><span aria-hidden="true" class="fas fa-check" style="font-size:18px"></span></td><td>Over 100 rooms</td></tr><tr><td style="text-align: center;"><span aria-hidden="true" class="fas fa-check" style="font-size:18px"></span></td><td>3 dining facilities</td><td style="text-align: center;"><span aria-hidden="true" class="fas fa-check" style="font-size:18px"></span></td><td>7600 sq. ft. of event space</td></tr></tbody></table></div><p></p></div></div></div><div class="col-md-4 col-sm-6 right-box"><img alt="A photo of a hotel room with a king size bed, a TV, a desk, and a large window." class="img-responsive image-content" height="256" loading="lazy" src="https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3267/x_530,y_124,w_4444,h_2498,r_0,c_crop,q_95,fl_progressive/w_825,f_auto,c_fit/monarch-luxur-hotel-bangalore/club_royal_room_" style="aspect-ratio: 4444/2498; " width="455"/></div></div><div class="clearfix widget-wrapper wt1tb" data-widget-id="2254091" style=" "><div class="col-xs-12 one-col text-content"><div class="text-content-wrapper"><p></p><div style="text-align:center"><img alt="The Monarch Star logo, featuring a stylized golden flower with six petals, centered on a white background." class="reset-width" src="https://assets.simplotel.com/simplotel/image/upload/q_100,fl_progressive,w_70,f_auto,c_fit/monarch-hotels/Monarch_Star_nepaw7"/><br/> Â </div><h2 style="text-align: center;">Hotel Amenities</h2><p></p></div></div></div><div class="clearfix widget-wrapper wt3imgtop-3tbbot imageDescriptionbot3 three-col" data-widget-id="2351414" style=" "><div class="col-sm-4 left-box text-content"><img alt="Executive Room" class="img-responsive image-content" height="256" loading="lazy" src="https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3333/x_0,y_342,w_5000,h_2813,r_0,c_crop,q_95,fl_progressive/w_550,f_auto,c_fit/the-monarch-hotel-brigade-road-bangalore/Executive_Room_x58vop" style="aspect-ratio: 5000/2813; " width="455"/><div class="text-content-wrapper"><p></p><div style="text-align: center;"><strong>A total of 125 rooms</strong></div><p></p></div></div><div class="col-sm-4 center-box text-content"><img alt="coffee shop" class="img-responsive image-content" height="256" loading="lazy" src="https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3333/x_0,y_513,w_5000,h_2813,r_0,c_crop,q_95,fl_progressive/w_550,f_auto,c_fit/monarch-luxur-hotel-bangalore/coffee_shop_c8rfx9" style="aspect-ratio: 5000/2813; " width="455"/><div class="text-content-wrapper"><p></p><div style="text-align: center;"><strong>3 dining outlets</strong></div><p></p></div></div><div class="col-sm-4 right-box text-content"><img alt="Chairs arranged around a big U shaped table for conference purposes, with limited decorations and a white screen at the front for the presenter - Monarch Hotels" class="img-responsive image-content" height="256" loading="lazy" src="https://assets.simplotel.com/simplotel/image/upload/x_0,y_0,w_1024,h_576,r_0,c_crop,q_95,fl_progressive/w_550,f_auto,c_fit/monarch-hotels/Serenity_Hall_-_Conference_4_s9k14j" style="aspect-ratio: 1024/576; " width="455"/><div class="text-content-wrapper"><p></p><div style="text-align: center;"><strong>7600 sq. ft. of event space</strong></div><p></p></div></div></div><div class="clearfix widget-wrapper wt1tb" data-widget-id="2331937" style=" "><div class="col-xs-12 one-col text-content"><div class="text-content-wrapper"><p></p><div style="text-align:center"><img alt="The Monarch Star logo, featuring a stylized golden flower with six petals, centered on a white background." class="reset-width" src="https://assets.simplotel.com/simplotel/image/upload/q_100,fl_progressive,w_70,f_auto,c_fit/monarch-hotels/Monarch_Star_nepaw7"/><br/> Â </div><h2 style="text-align: center;">Add Ons</h2><p></p></div></div></div><div class="clearfix widget-wrapper wt3imgtop-3tbbot imageDescriptionbot3 three-col" data-widget-id="2331938" style=" "><div class="col-sm-4 left-box text-content"><img alt="Canon banquet hall 6th floor " class="img-responsive image-content" height="256" loading="lazy" src="https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3063/x_0,y_422,w_3709,h_2086,r_0,c_crop,q_95,fl_progressive/w_550,f_auto,c_fit/monarch-luxur-hotel-bangalore/Canon_banquet_hall_6th_floor_" style="aspect-ratio: 3709/2086; " width="455"/><div class="text-content-wrapper"><p></p><div style="text-align: center;"><strong>
159Meeting spaces for 6 pax for 6 hours</strong></div><p></p></div></div><div class="col-sm-4 center-box text-content"><img alt="Empty chairs facing the stage alongside tables covered in decorative clothes, beside a rectangular table with a flower vase on top - Monarch Hotels" class="img-responsive image-content" height="256" loading="lazy" src="https://assets.simplotel.com/simplotel/image/upload/x_0,y_105,w_1024,h_577,r_0,c_crop,q_95,fl_progressive/w_550,f_auto,c_fit/monarch-hotels/Serenity_hall_-__Conference_1_(1)" style="aspect-ratio: 1024/577; " width="455"/><div class="text-content-wrapper"><p></p><div style="text-align: center;"><strong>Meetings space with a large hall for 6 hours</strong></div><p></p></div></div><div class="col-sm-4 right-box text-content"><img alt="pexels-vidalbalielojrfotografia-14457403" class="img-responsive image-content" height="256" loading="lazy" src="https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3333/x_0,y_306,w_5000,h_2812,r_0,c_crop,q_95,fl_progressive/w_550,f_auto,c_fit/monarch-hotels/pexels-vidalbalielojrfotografia-14457403_n8ey3p" style="aspect-ratio: 5000/2812; " width="455"/><div class="text-content-wrapper"><p></p><div style="text-align: center;"><strong>Birthday Decoration and Cake</strong></div><p></p></div></div></div></div><div class="no-gutter clearfix"><div class="widget-wrapper"><div class="social_feed clearfix section_bg"></div><div class="promotions_block clearfix"></div><div class="location_map_block clearfix"></div><div class="custom_widgets_block clearfix"><div class="row clearfix widget-wrapper" id="widget-Floating_WhatsApp">
159<script> 160 window.addEventListener("load", () => { 161 // Enter the WhatsApp number to be added sitewide, excluding the '+' in the country code 162 const whatsApp_number = '919341245175'; 163 164 const isMobile = document.getElementById("device").value === 'mobile'; 165 const property_Id = document.getElementById('hotel_id').value; 166 167 // Enter the WhatsApp numbers corresponding to their respective Hotel IDs, excluding the '+' in the country code. 168 const hotel_data = [ 169 { 170 hotel_id: '', 171 whatsApp_no: '', 172 }, 173 ]; 174 175 function addFloatingWa(number) { 176 177 if (!number) return; 178 const url = isMobile 179 ? 'https://api.whatsapp.com/send?phone=' + number 180 : 'https://web.whatsapp.com/send?phone=' + number; 181 182 const whatsAppHeader = document.createElement("div"); 183 whatsAppHeader.id = "whatsAppHeader"; 184 185 const link = document.createElement("a"); 186 link.className = "social-wa"; 187 link.href = url; 188 link.target = "_blank"; 189 190 const icon = document.createElement("i"); 191 icon.className = "fa fa-whatsapp"; 192 193 link.appendChild(icon); 194 whatsAppHeader.appendChild(link); 195 document.body.appendChild(whatsAppHeader); 196 197 } 198 199 if (hotel_data.length && hotel_data[0].hotel_id) { 200 hotel_data.forEach(ele => { 201 if (property_Id === ele.hotel_id) { 202 addFloatingWa(ele.whatsApp_no); 203 } 204 }); 205 } else { 206 addFloatingWa(whatsApp_number); 207 } 208 }); 209</script>
209<style>#whatsAppHeader { position: fixed; right: 16px; bottom: 25%; height: 60px; width: 60px; z-index: 9; } #whatsAppHeader .social-wa i { width: 56px; height: 56px; font-size: 4rem; display: flex; justify-content: center; align-items: center; background: #40C351; border-radius: 12px; padding: 5px; color: white; border-radius: 50%; } #whatsAppHeader a:hover{ text-decoration:none; }</style></div><div class="row clearfix widget-wrapper" id="widget-airbnbScript"></div></div></div></div></div></div></div></div><footer class="bottom col-xs-12 foot_block" id="footer"><div class="container"><div class="comm_cont"><div class="col-xs-12"><div class="add_head"><p>Monarch Hotels</p><p></p></div></div><div class="col-xs-12"><div class="address_block col-xs-12"><div class="row"><div class="add_cont"><ul class=""><li><div class="footer-detail mail-show-hide"><span class="fa-stack"><i class="fa fa-square fa-stack-2x"></i> <i class="fa fa-envelope fa-stack-1x"></i></span> <a href="mailto:[email protected]?Subject=Enquiry" target="_top">[email protected]</a></div></li><li><div class="footer-detail mail-show-hide"><span class="fa-stack"><i class="fa fa-square fa-stack-2x"></i> <i class="fa fa-envelope fa-stack-1x"></i></span> <a href="mailto:[email protected]?Subject=Enquiry" target="_top">[email protected]</a></div></li><li><div class="footer-detail"><span class="fa-stack"><i class="fa fa-square fa-stack-2x"></i> <i class="fa fa-phone fa-stack-1x"></i></span><span>+91 93 4124 5175</span></div></li></ul></div></div></div><div class="col-sm-12 footer-row"><div class="social_block col-sm-12 col-md-5"><div class="social_head"><p>Get In Touch</p></div><div class="social_cont"><div class="socialIcon"><a class="social-lin" href="https://www.linkedin.com/in/monarch-hotel-b75b9526a" target="_blank"><span class="fa fa-linkedin"></span></a> <a class="social-ig" href="https://www.instagram.com/monarch.hotels?igsh=MXFod3F4cGF0bHpuaw%3D%3D&utm_source=qr" target="_blank"><span class="fa fa-instagram"></span></a> <a class="social-fb" href="https://www.facebook.com/monarchhotels?mibextid=eQY6cl" target="_blank"><span class="fa fa-facebook"></span></a></div></div></div></div></div><div class="col-xs-12 footer-row footer_navbar_wrapper"><div class="clearfix"><nav class="footer_navbar"><ul class="nav navbar-nav"><li class="second-li"><a class="active" href="./">Home</a></li><li class="second-li"><a class="" href="./about-us/about-us.html">About Us</a></li><li class="second-li"><a class="" href="./meetings/meetings.html">Meetings</a></li><li class="second-li"><a class="" href="./contact-us/contact-us.html">Contact Us</a></li><li class="second-li"><a class="" href="./terms-of-services.html">Terms of Services</a></li><li class="second-li"><a class="" href="./privacy-policy.html">Privacy Policy</a></li><li class="second-li"><a class="" href="./frequently-asked-questions.html">Frequently Asked Questions</a></li><li class="second-li"><a class="" href="./blogs.html">Blogs</a></li><li class="second-li"><a class="False" href="https://bookings.monarchhotels.in/property/7651/bookings/manage/">Manage Booking</a></li></ul></nav></div></div><div class="comm_cont f_bot"><div class="container"><div class="col-xs-12 text-center"><a href="./sitemap.html" title="click here for sitemap">Sitemap</a><p><a href="//www.simplotel.com" target="_blank">Simplotel - Hotel Website Design & Booking Engine</a></p></div></div></div></div></div></footer><div class="fade in cb-hide" id="continueBooking"><button class="close"></button><div class="cb-wrap"><div class="cb-main"><h4 class="cb-name"></h4><h4 class="cb-heading">Continue your booking</h4><p class="cb-hotel-name"></p><p class="cb-book-details"></p></div><div class="cb-arrow"><i class="fa fa-angle-right"></i></div></div><p class="cb-room-price"></p></div><p id="back-top"><a class="up" href="#top"><span class="fa fa-angle-down"></span></a></p></main><div id="fb-root"></div><div class="layer" id="layer"><div class="layer-content"><div id="layerContainer"></div><button class="close-btn">Ã</button></div></div><input id="assetRelPath" type="hidden" value="./"/><input id="device" type="hidden" value="desktop"/><input id="template_type" type="hidden" value="common"/><input id="countryCodeStatus" type="hidden" value="True"/><input id="countryCode" type="hidden" value="in"/><input id="bookingFormV2Status" type="hidden" value="True"/><input id="bookingApiBaseUrl" type="hidden" value=""/><input id="hotel_id" type="hidden" value="7651"/><input id="bookingUrl" type="hidden" value="https://bookings.monarchhotels.in"/><input id="bookingUrlApi" type="hidden" value="https://bookings.simplotel.com/"/><input id="websiteMessagingStatus" type="hidden" value="True"/><input id="parent_hotel_id" type="hidden" value="7651"/><div id="booking-modal-toggle-skel" style="display: none;"><button class="btn booking-modal-toggle resv_button" data-target="#resv-form" data-toggle="modal">Book Now</button></div>
209<div aria-labelledby="myModalLabel" class="modal fade inner-page-booking-modal" id="hotelBookModal" role="dialog" tabindex="-1"><div class="modal-dialog" role="document"><div class="modal-content"><div class="modal-header"><div class="close-wrap"><div class="close-text">Close</div></div><h4 class="modal-title" id="myModalLabel">Book Now</h4></div><div class="modal-body"><div class="booking-form-wrapper"><button aria-label="Close" class="close" data-dismiss="modal" type="button"><span aria-hidden="true"><svg data-name="Layer 1" id="Layer_3" viewbox="0 0 46.09 45.63" xmlns="http://www.w3.org/2000/svg"><defs><style>.cls-1{fill:#a8a7a8;}</style></defs><title>Close</title><rect class="cls-1" height="0.77" transform="translate(256.16 715.69) rotate(-134.72)" width="32.07" x="655.97" y="321.5"></rect><rect class="cls-1" height="0.77" transform="translate(730.96 -194.29) rotate(135.28)" width="32.07" x="655.59" y="343.63"></rect><rect class="cls-1" height="0.78" transform="translate(-209.8 -701.29) rotate(45.28)" width="32.26" x="677.79" y="343.69"></rect><rect class="cls-1" height="0.78" transform="translate(-685.44 271.49) rotate(-44.72)" width="32.26" x="678.18" y="321.42"></rect></svg></span></button></div></div></div></div></div><div class="hidden"></div>
209<script> 210 var beFormData = {"chainBookBtn": false, "chainId": 7651, "currentGroupIndex": 0, "currentHotelIndex": 0, "data": [{"engines": [{"adult": 3, "adults": "1", "bookingEngine": "simplotel", "bookingType": "form", "bookingURL": "https://bookings.monarchhotels.in", "chainId": "7651", "checkInDate": "Today", "child": 2, "childMaxAge": "10", "childMinAge": "0", "children": "0", "collectAddress": "false", "collectCity": "false", "collectCountry": "false", "collectGSTNumber": "false", "collectPincode": "false", "collectState": "false", "configurationType": "2", "cutOffTimeHours": "0", "cutOffTimeMinutes": "0", "groupId": 20588, "hotelName": "Monarch Luxur Hotel, Bangalore", "languageUrlParameter": "", "lengthOfStay": "1", "mandateAddress": "false", "mandateCity": "false", "mandateCountry": "false", "mandateGSTNumber": "false", "mandatePincode": "false", "mandateState": "false", "maxRooms": "10000", "multiCurrency": "true", "multiLanguage": "true", "openInNewWindow": "false", "overrideWebsiteURL": "", "propertyId": "7643", "resBtnName": "Book Now", "sequence": 0, "showBasePriceInGrandTotal": "true", "showCTAdates": "true", "showCTDdates": "true", "showPromocode": "true", "showTaxBreakup": "false", "strikeOffDates": "true", "triggerSearch": "true"}], "id": 20588, "name": "Infantry Road, Bangalore", "propertyType": "chain", "sequence": 1}, {"engines": [{"adult": 3, "adults": "1", "bookingEngine": "simplotel", "bookingType": "form", "bookingURL": "https://bookings.monarchhotels.in", "chainId": "7651", "checkInDate": "Today", "child": 2, "childMaxAge": "10", "childMinAge": "0", "children": "0", "collectAddress": "false", "collectCity": "false", "collectCountry": "false", "collectGSTNumber": "false", "collectPincode": "false", "collectState": "false", "configurationType": "2", "cutOffTimeHours": "0", "cutOffTimeMinutes": "0", "groupId": 20589, "hotelName": "The Monarch Hotel, Brigade Road, Bangalore", "languageUrlParameter": "", "lengthOfStay": "1", "mandateAddress": "false", "mandateCity": "false", "mandateCountry": "false", "mandateGSTNumber": "false", "mandatePincode": "false", "mandateState": "false", "maxRooms": "10000", "multiCurrency": "true", "multiLanguage": "true", "openInNewWindow": "false", "overrideWebsiteURL": "", "propertyId": "7644", "resBtnName": "Book Now", "sequence": 0, "showBasePriceInGrandTotal": "true", "showCTAdates": "true", "showCTDdates": "true", "showPromocode": "true", "showTaxBreakup": "false", "strikeOffDates": "true", "triggerSearch": "true"}], "id": 20589, "name": "Brigade Road, Bangalore", "propertyType": "chain", "sequence": 2}]}; 211 var be_form_variant = "explorer_chain"; 212 </script>
212<script charset="utf-8" src="https://bookings.monarchhotels.in/static/xdomain_cookie.min.js" type="text/javascript"></script>
212<script crossorigin="anonymous" integrity="sha512-5FBlceLiv4h55sczcG5J4T+aSi26UTSKW+0LyPXt6TlarWJYfXRiGxuZYbjZQsAtc+Nh8nPFmgmzbQK9m/TMVQ==" src="https://cdnjs.cloudflare.com/ajax/libs/jssor-slider/27.5.0/jssor.slider.min.js"></script>
212<script src="https://cdn1.simplotel.com/sites/production/live/7DFC0D6A9D18B041/js/simp-lib-bundle.min.js" type="text/javascript"></script>
212<script src="https://cdn1.simplotel.com/sites/common/js/bookingengine.min.js" type="text/javascript"></script>
212<script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery-viewport-checker/1.8.8/jquery.viewportchecker.min.js" type="text/javascript"></script>
212<script src="https://cdn1.simplotel.com/sites/common/js/sm-bookingengine.min.js" type="text/javascript"></script>
212<script> 213 214 var imageRevelAnim = "fadeIn"; 215 var imageRevelAnimTimer = "slow"; 216 if(imageRevelAnim === 'none') { 217 imageRevelAnim = ''; 218 imageRevelAnimTimer = ''; 219 } 220 221 // interval (change time) for hero image bootstrap carousel 222 var heroImageChangeTime = "5000"; 223 224 </script>
224<script type="text/javascript"> 225 226 var megamenuVariant = "default"; 227 var locBasedData = {"dropdownItems": [{"dropdownItemMenuName": "Infantry Road, Bangalore", "dropdownSubMenuItems": [{"dropdownItemSubMenuLink": "./luxur-infantry-road-bangalore/", "dropdownItemSubMenuName": "Monarch Luxur Hotel, Bangalore", "hotelId": "7643", "imageLink": "https://assets.simplotel.com/simplotel/image/upload/x_154,y_105,w_1720,h_969,r_0,c_crop,q_80,fl_progressive/w_700,c_fit,f_auto/the-monarch-hotel-brigade-road-bangalore/Untitled-3_vnpnh1", "isNewTab": false}]}, {"dropdownItemMenuName": "Brigade Road, Bangalore", "dropdownSubMenuItems": [{"dropdownItemSubMenuLink": "./brigade-road-bangalore/", "dropdownItemSubMenuName": "The Monarch Hotel, Brigade Road, Bangalore", "hotelId": "7644", "imageLink": "https://assets.simplotel.com/simplotel/image/upload/w_5000,h_3333/x_242,y_765,w_4525,h_2549,c_crop,q_80,fl_progressive/w_700,h_393,f_auto,c_fit/the-monarch-hotel-brigade-road-bangalore/Executive_Room_", "isNewTab": false}]}], "isDropdown": true, "menuLink": "#", "menuName": "Hotels", "multicolDropdownItems": true}; 228 229 if(megamenuVariant == 'card-layout') { 230 231 function lazyLoadImage() { 232 var childHotelImg = $('#searchCardResult').find('.hotelImg'); 233 $.each(childHotelImg, function() { 234 if ($(this).hasClass('lazyLogoImg')) { 235 $(this).removeClass('lazyLogoImg'); 236 var datasrc = $(this).attr('data-img_src'); 237 $(this).attr('src', datasrc); 238 $(this).css('aspect-ratio', ''); 239 } 240 }); 241 } 242 243 /* for our-hotel dropdown to work before document ready */ 244 if ($('#menuLocInput').length) { 245 $('.menuSearchCardCloseBtn').addClass('hide'); 246 var options = { 247 valueNames: [ 248 'searchHotelNLocName', 249 'locnhotelname' 250 ] 251 }; 252 253 var listObj = new List('menuFilterLoc', options); 254 255 var device = $('#device').val(); 256 var is_chain = ($('#parent_hotel_id').length && $('#hotel_id').length) ? true : false; 257 var is_parent = (is_chain && $('#parent_hotel_id').val() === $('#hotel_id').val()) ? true : false; 258 259 $('#menuLocInput').on('keyup', function() { 260 // check for more than 2 letters entered 261 if($(this).val() == '' || $(this).val().length <= 2) { 262 $('#hotelLocMenuList').removeClass('hide'); 263 $('#menuLocInput').removeClass('bgChange'); 264 $('#searchCardResult').addClass('hide'); 265 $('.menuSearchCardCloseBtn').addClass('hide'); 266 var searchString = $(this).val(); 267 listObj.search(searchString, [ 'searchHotelNLocName', 'locnhotelname' ]); 268 lazyLoadImage(); 269 } 270 else { 271 $('#hotelLocMenuList').addClass('hide'); 272 $('#menuLocInput').addClass('bgChange'); 273 $('#searchCardResult').removeClass('hide'); 274 $('.menuSearchCardCloseBtn').removeClass('hide'); 275 var searchString = $(this).val(); 276 listObj.search(searchString, [ 'searchHotelNLocName', 'locnhotelname' ]); 277 lazyLoadImage(); 278 279 $("#searchCardResult .hotelCardWrapper").each(function(el,index){ 280 initSiteMessaging($(this).attr('data-hotelId'), device, is_parent, $(this)); 281 }); 282 } 283 }); 284 285 286 $('.locName').click(function (e) { 287 e.stopPropagation(); 288 289 $('.ul-top').removeClass('show'); 290 $('#menuLocInput').removeClass('show'); 291 $('.menuSearchCardCloseBtn').addClass('hide'); 292 $('#menuLocInput').focus(); 293 var thatUl = $(this).siblings('.ul-top'); 294 thatUl.addClass("show"); 295 296 $(this).parent().find('.hotelCardWrapper').each(function(el){ 297 initSiteMessaging($(this).attr('data-hotelId'), device, is_parent, $(this)); 298 }) 299 300 var childHotelImg = thatUl.find('.hotelImg'); 301 $.each(childHotelImg, function() { 302 if ($(this).hasClass('lazyLogoImg')) { 303 $(this).removeClass('lazyLogoImg'); 304 var datasrc = $(this).attr('data-img_src'); 305 $(this).attr('src', datasrc); 306 $(this).css('aspect-ratio', ''); 307 } 308 }); 309 $('#menuLocInput').val(''); 310 $('#menuLocInput').trigger("keydown"); 311 }); 312 313 $('.menuCloseBtn').click(function (e) { 314 e.stopPropagation(); 315 $('.ul-top').removeClass('show'); 316 $('#menuLocInput').addClass('show'); 317 $('.menuSearchCardCloseBtn').addClass('hide'); 318 $('#menuLocInput').focus(); 319 $('#menuLocInput').val(''); 320 $('#menuLocInput').trigger("keydown"); 321 }); 322 $('.menuSearchCardCloseBtn').click(function (e) { 323 e.stopPropagation(); 324 $('#hotelLocMenuList').removeClass('hide'); 325 $('#menuLocInput').removeClass('bgChange'); 326 $('#searchCardResult').addClass('hide'); 327 $('.menuSearchCardCloseBtn').addClass('hide'); 328 $('#menuLocInput').focus(); 329 $('#menuLocInput').val(''); 330 $('#menuLocInput').trigger("keydown"); 331 }); 332 $('.cardsHotelLoc span').click(function (e) { 333 e.stopPropagation(); 334 $('.ul-top').removeClass('show'); 335 $('#menuLocInput').addClass('show'); 336 $('.menuSearchCardCloseBtn').addClass('hide'); 337 $('#menuLocInput').focus(); 338 $('#menuLocInput').val(''); 339 $('#menuLocInput').trigger("keydown"); 340 }); 341 342 $(document).click(function(e) { 343 if ($(e.target).is('.li-space, .locName, .menuCloseBtn,.menuSearchCardCloseBtn, .fuzzy-search')) return false;
344 else { 345 $('#menuLocInput').addClass('show'); 346 $('.ul-top').removeClass('show'); 347 $('#menuLocInput').val(''); 348 $('#menuLocInput').trigger("keydown"); 349 } 350 351 }); 352 353 $(document).click(function(e) { 354 if ($(e.target).is(".ul-top, .dropdown-menu, .fuzzy-search")) return false; 355 else $("body").css("overflow", ""); $('#searchCardResult').addClass('hide');$('#menuLocInput').removeClass('bgChange');$('.menuSearchCardCloseBtn').addClass('hide'); $('#menuLocInput').removeClass('show'); $('#menuLocInput').val(''); $('#menuLocInput').trigger("keydown"); 356 }); 357 358 359 $('.hotelBeBtn').click(function(e) { 360 e.preventDefault(); 361 var $curElement = $(this).attr('data-hotel_id'); 362 if(typeof(beFormData) !== 'undefined') { 363 sm_update_booking_engine_forms($curElement); 364 } 365 var form = $('form[data-hotel_id="' + $curElement + '"]'); 366 form.trigger('submit'); 367 }); 368 369 // $(document).on('click', '.ul-top, .dropdown-menu, .fuzzy-search', function (e) { 370 // e.stopPropagation(); 371 // $('body').css('overflow', 'hidden'); 372 // }); 373 374 $('#menuLocInput').click(function(e) { 375 e.stopPropagation(); 376 }); 377 378 $('.dropdown-menu').click(function(e) { 379 e.stopPropagation(); 380 }); 381 382 $('#menuFilterLoc').click(function(e) { 383 if (!$('#menuFilterLoc').hasClass('open')) { 384 $('#menuLocInput').addClass('show'); 385 $('#menuLocInput').removeClass('bgChange'); 386 $('.ul-top').removeClass('show'); 387 $('#hotelLocMenuList').removeClass('hide'); 388 $('.menuSearchCardCloseBtn').addClass('hide'); 389 390 } else if ($('#menuFilterLoc').hasClass('open')) { 391 $('#menuLocInput').removeClass('show'); 392 $('#menuLocInput').removeClass('bgChange'); 393 $('#searchCardResult').addClass('hide'); 394 $('.menuSearchCardCloseBtn').addClass('hide'); 395 $('#menuLocInput').val(''); 396 $('#menuLocInput').trigger("keydown"); 397 } 398 }); 399 400 var hotelLocMenuListHeight = $(window).outerHeight() - $('.navbar.navbar-top').outerHeight() - 30; 401 // $('#menuFilterLoc #hotelLocMenuList').css('min-height', hotelLocMenuListHeight); 402 $('#menuFilterLoc #searchCardResult').css('height', hotelLocMenuListHeight); 403 $('#menuFilterLoc .mega-menu .locName + .ul-top').css('height', hotelLocMenuListHeight); 404 $('.our-hotel-menu').css('height', hotelLocMenuListHeight); 405 } 406 407 $('#menuFilterLoc').on('shown.bs.dropdown', function () { 408 $('#menuLocInput').focus(); 409 $('#menuLocInput').removeClass('bgChange'); 410 $('#searchCardResult').addClass('hide'); 411 $('.menuSearchCardCloseBtn').addClass('hide'); 412 }) 413 if ($("#hotelLocMenuList .dropdown-header h4").length > 0) { 414 var allH4 = $("#hotelLocMenuList .dropdown-header h4"); 415 allH4.each(function () { 416 $(this).on("click", function () { 417 var parentElement = $(this).parent(); 418 if (parentElement.find("ol.ul-top.show").length > 0) { 419 $("#hotelLocMenuList").css("z-index", "9999999"); 420 } 421 }); 422 }); 423 } 424 if ($(".cardsHotelLoc span.fa-angle-left").length > 0) { 425 var allCards = $(".cardsHotelLoc span.fa-angle-left"); 426 allCards.each(function () { 427 $(this).on("click", function () { 428 $("#hotelLocMenuList").css("z-index", "1"); 429 }); 430 }); 431 } 432 } 433 </script>
433<script> 434 var newBeFormData = "{\"be_form_chain_data\": {\"20588\": {\"group_id\": 20588, \"group_name\": \"Infantry Road, Bangalore\", \"hotels\": {\"7643\": {\"group_id\": 20588, \"hotel_name\": \"Monarch Luxur Hotel, Bangalore\", \"sequence\": 0, \"bookingEngine\": \"simplotel\", \"bookingType\": \"bookingForm\", \"checkInDate\": \"Today\", \"lengthOfStay\": \"1\", \"defaultAdults\": \"1\", \"defaultChildren\": \"0\", \"showPromocode\": \"true\", \"dayUseEnabled\": true, \"checkInTime\": [\"09:00\", \"09:30\", \"10:00\", \"10:30\", \"11:00\", \"11:30\", \"12:00\"], \"manageBookingURL\": \"https://bookings.monarchhotels.in/property/7643/bookings/manage/\", \"whyBookDirect\": {\"why_book_direct_title\": \"Why Book Direct?\", \"why_book_direct_amenities\": [{\"name\": \"20% off on Food\", \"icon\": \"fas fa-utensils\"}, {\"name\": \"Early check-in or late check-out (Subject to Availability)\", \"icon\": \"far fa-clock\"}, {\"name\": \"10% Discount on laundry services\", \"icon\": \"far fa-asterisk\"}, {\"name\": \"Best Available Prices on Rooms\", \"icon\": \"far fa-asterisk\"}, {\"name\": \"Day Use Rooms Available for Corporate Travellers!\", \"icon\": \"far fa-asterisk\"}]}, \"locales\": {\"booknow\": \"Book Now\", \"hotel\": \"Hotel\", \"roomsAndGuests\": \"Rooms \u0026 Guests\", \"totalNoOfRooms\": \"Total No. of Rooms\", \"addAnotherRoom\": \"Add Another Room\", \"roomsModalCTA\": \"Done\", \"place\": \"Place\", \"selecthotel\": \"Select Hotel\", \"selectlocation\": \"Select Location\", \"checkin\": \"Check In\", \"checkout\": \"Check Out\", \"adults\": \"Adults\", \"children\": \"Children\", \"promocode\": \"Promo Code\", \"managebooking\": \"Manage Booking\", \"overnight\": \"Overnight\", \"dayuse\": \"Day use\", \"checkintime\": \"Check In Time\"}, \"fieldsToShow\": {\"day_use\": true, \"manage_booking\": true, \"why_book_direct\": true, \"min_price_rooms\": false, \"date_format\": \"dd/mm/yyyy\", \"show_in_mobile\": false}, \"propertyType\": \"chain\", \"isEnquiry\": false, \"isNewTab\": \"false\", \"triggerSearch\": \"true\", \"minChildAge\": \"0\", \"maxChildAge\": \"10\", \"timezone\": \"Asia/Kolkata\", \"timezone_offset\": 19800, \"form_actions\": {\"url\": \"https://bookings.monarchhotels.in\", \"method\": \"GET\", \"booking_engine\": 100}, \"hotel_id\": 7643, \"original_hotel_id\": 7643, \"form_fields\": [{\"element_name\": \"checkIn\", \"element_label\": \"Check In\", \"element_type\": \"date\", \"element_id\": \"check_in\", \"element_value\": \"\", \"element_range_start\": 0, \"element_range_end\": 0, \"element_placeholder\": \"Check In\"}, {\"element_name\": \"checkOut\", \"element_label\": \"Check Out\", \"element_type\": \"date\", \"element_id\": \"check_out\", \"element_value\": \"\", \"element_range_start\": 0, \"element_range_end\": 0, \"element_placeholder\": \"Check Out\"}, {\"element_name\": \"adults\", \"element_label\": \"Adults\", \"element_type\": \"select\", \"element_id\": \"adults_id\", \"element_value\": \"1\", \"element_range_start\": 0, \"element_range_end\": 3, \"element_placeholder\": \"Adults\"}, {\"element_name\": \"children\", \"element_label\": \"Children\", \"element_type\": \"select\", \"element_id\": \"children_id\", \"element_value\": \"0\", \"element_range_start\": 0, \"element_range_end\": 2, \"element_placeholder\": \"Children\"}, {\"element_name\": \"promocode\", \"element_label\": \"Promo Code\", \"element_type\": \"text\", \"element_id\": \"promo_code\", \"element_value\": \"\", \"element_range_start\": 0, \"element_range_end\": 0, \"element_placeholder\": \"Promocode\"}, {\"element_name\": \"propertyId\", \"element_label\": \"\", \"element_type\": \"hidden\", \"element_id\": \"property_id\", \"element_value\": \"7643\", \"element_range_start\": 0, \"element_range_end\": 0, \"element_placeholder\": \"\"}, {\"element_name\": \"chainId\", \"element_label\": \"\", \"element_type\": \"hidden\", \"element_id\": \"chain_id\", \"element_value\": \"7651\", \"element_range_start\": 0, \"element_range_end\": 0, \"element_placeholder\": \"\"}, {\"element_name\": \"rooms\", \"element_label\": \"Rooms \u0026 Guests\", \"element_type\": \"text\", \"element_id\": \"number_of_rooms\", \"element_value\": \"1\", \"element_range_start\": 1, \"element_range_end\": \"10000\", \"element_placeholder\": \"Rooms\"}]}}}, \"20589\": {\"group_id\": 20589, \"group_name\": \"Brigade Road, Bangalore\", \"hotels\": {\"7644\": {\"group_id\": 20589, \"hotel_name\": \"The Monarch Hotel, Brigade Road, Bangalore\", \"sequence\": 0, \"bookingEngine\": \"simplotel\", \"bookingType\": \"bookingForm\", \"checkInDate\": \"Today\", \"lengthOfStay\": \"1\", \"defaultAdults\": \"1\", \"defaultChildren\": \"0\", \"showPromocode\": \"true\", \"dayUseEnabled\": true, \"checkInTime\": [\"09:00\", \"09:30\", \"10:00\", \"10:30\", \"11:00\", \"11:30\", \"12:00\", \"12:30\", \"13:00\"], \"manageBookingURL\": \"https://bookings.monarchhotels.in/property/7644/bookings/manage/\", \"whyBookDirect\": {\"why_book_direct_title\": \"Why Book Direct?\", \"why_book_direct_amenities\": [{\"name\": \"20% off on Food\", \"icon\": \"fas fa-utensils\"}
434, {\"name\": \"Early check-in or late check-out (Subject to Availability)\", \"icon\": \"far fa-clock\"}, {\"name\": \"10% Discount on laundry services\", \"icon\": \"far fa-asterisk\"}, {\"name\": \"Best Available Prices on Rooms\", \"icon\": \"far fa-asterisk\"}, {\"name\": \"Day Use Rooms Available for Corporate Travellers!\", \"icon\": \"far fa-asterisk\"}]}, \"locales\": {\"booknow\": \"Book Now\", \"hotel\": \"Hotel\", \"roomsAndGuests\": \"Rooms \u0026 Guests\", \"totalNoOfRooms\": \"Total No. of Rooms\", \"addAnotherRoom\": \"Add Another Room\", \"roomsModalCTA\": \"Done\", \"place\": \"Place\", \"selecthotel\": \"Select Hotel\", \"selectlocation\": \"Select Location\", \"checkin\": \"Check In\", \"checkout\": \"Check Out\", \"adults\": \"Adults\", \"children\": \"Children\", \"promocode\": \"Promo Code\", \"managebooking\": \"Manage Booking\", \"overnight\": \"Overnight\", \"dayuse\": \"Day use\", \"checkintime\": \"Check In Time\"}, \"fieldsToShow\": {\"day_use\": true, \"manage_booking\": true, \"why_book_direct\": true, \"min_price_rooms\": false, \"date_format\": \"dd/mm/yyyy\", \"show_in_mobile\": false}, \"propertyType\": \"chain\", \"isEnquiry\": false, \"isNewTab\": \"false\", \"triggerSearch\": \"true\", \"minChildAge\": \"0\", \"maxChildAge\": \"10\", \"timezone\": \"Asia/Kolkata\", \"timezone_offset\": 19800, \"form_actions\": {\"url\": \"https://bookings.monarchhotels.in\", \"method\": \"GET\", \"booking_engine\": 100}, \"hotel_id\": 7644, \"original_hotel_id\": 7644, \"form_fields\": [{\"element_name\": \"checkIn\", \"element_label\": \"Check In\", \"element_type\": \"date\", \"element_id\": \"check_in\", \"element_value\": \"\", \"element_range_start\": 0, \"element_range_end\": 0, \"element_placeholder\": \"Check In\"}, {\"element_name\": \"checkOut\", \"element_label\": \"Check Out\", \"element_type\": \"date\", \"element_id\": \"check_out\", \"element_value\": \"\", \"element_range_start\": 0, \"element_range_end\": 0, \"element_placeholder\": \"Check Out\"}, {\"element_name\": \"adults\", \"element_label\": \"Adults\", \"element_type\": \"select\", \"element_id\": \"adults_id\", \"element_value\": \"1\", \"element_range_start\": 0, \"element_range_end\": 3, \"element_placeholder\": \"Adults\"}, {\"element_name\": \"children\", \"element_label\": \"Children\", \"element_type\": \"select\", \"element_id\": \"children_id\", \"element_value\": \"0\", \"element_range_start\": 0, \"element_range_end\": 2, \"element_placeholder\": \"Children\"}, {\"element_name\": \"promocode\", \"element_label\": \"Promo Code\", \"element_type\": \"text\", \"element_id\": \"promo_code\", \"element_value\": \"\", \"element_range_start\": 0, \"element_range_end\": 0, \"element_placeholder\": \"Promocode\"}, {\"element_name\": \"propertyId\", \"element_label\": \"\", \"element_type\": \"hidden\", \"element_id\": \"property_id\", \"element_value\": \"7644\", \"element_range_start\": 0, \"element_range_end\": 0, \"element_placeholder\": \"\"}, {\"element_name\": \"chainId\", \"element_label\": \"\", \"element_type\": \"hidden\", \"element_id\": \"chain_id\", \"element_value\": \"7651\", \"element_range_start\": 0, \"element_range_end\": 0, \"element_placeholder\": \"\"}, {\"element_name\": \"rooms\", \"element_label\": \"Rooms \u0026 Guests\", \"element_type\": \"text\", \"element_id\": \"number_of_rooms\", \"element_value\": \"1\", \"element_range_start\": 1, \"element_range_end\": \"10000\", \"element_placeholder\": \"Rooms\"}]}}}}, \"whyBookDirect\": {\"why_book_direct_title\": \"Why Book Direct?\", \"why_book_direct_amenities\": [{\"name\": \"20% off on Food\", \"icon\": \"fas fa-utensils\"}, {\"name\": \"Early check-in or late check-out (Subject to Availability)\", \"icon\": \"far fa-clock\"}, {\"name\": \"10% Discount on laundry services\", \"icon\": \"far fa-asterisk\"}, {\"name\": \"Best Available Prices on Rooms\", \"icon\": \"far fa-asterisk\"}, {\"name\": \"Day Use Rooms Available for Corporate Travellers!\", \"icon\": \"far fa-asterisk\"}]}, \"locales\": {\"booknow\": \"Book Now\", \"hotel\": \"Hotel\", \"roomsAndGuests\": \"Rooms \u0026 Guests\", \"totalNoOfRooms\": \"Total No. of Rooms\", \"addAnotherRoom\": \"Add Another Room\", \"roomsModalCTA\": \"Done\", \"place\": \"Place\", \"selecthotel\": \"Select Hotel\", \"selectlocation\": \"Select Location\", \"checkin\": \"Check In\", \"checkout\": \"Check Out\", \"adults\": \"Adults\", \"children\": \"Children\", \"promocode\": \"Promo Code\", \"managebooking\": \"Manage Booking\", \"overnight\": \"Over
434night\", \"dayuse\": \"Day use\", \"checkintime\": \"Check In Time\"}}"; 435 const form_hotel_id = "7651"; 436 const form_parent_id = "7651"; 437 const form_device_type = "desktop"; 438 const is_home_page = "True"; 439 </script>
439<script src="https://cdn1.simplotel.com/sites/common/js/simp-booking-form.min.js" type="text/javascript"></script>
439<script type="text/javascript"> 440 enablingHotelDirectoryCSS(); 441 $(document).ready(function() { 442 443 /* contains all common scripts which needs to be called on page load */ 444 initjs(); 445 446 // socialicon loader 447 onScrollSocialicons(); 448 449 bookingFormOverlay(); 450 // showClosePromotions(); 451 452 // for closing promo banner 453 // $('.close_promo').on('click',function() { 454 // $('.promotions-holder').hide(); 455 // $('.blank_box').hide(); 456 // }); 457 458 459 }); 460 461 $(window).on('load', function() { 462 // calcWidth('#top-navbar-collapse'); 463 // calcWidth('#bottom-navbar-collapse'); 464 responsive_menu('#top-navbar-collapse'); 465 responsive_menu('#bottom-navbar-collapse'); 466 // showClosePromotions(); 467 onScrollHidePromo(); 468 homeCarouselImgHeight(); 469 }); 470 471 // Listen for orientation changes 472 window.addEventListener("orientationchange", function() { 473 // Announce the new orientation number 474 // alert(window.orientation); 475 // calcWidth('#top-navbar-collapse'); 476 // calcWidth('#bottom-navbar-collapse'); 477 responsive_menu('#top-navbar-collapse'); 478 responsive_menu('#bottom-navbar-collapse'); 479 homeCarouselImgHeight(); 480 ourHotelMenuHeight(); 481 }, false); 482 483 window.addEventListener("resize", function() { 484 // Announce the new orientation number 485 // alert(window.orientation); 486 // calcWidth('#top-navbar-collapse'); 487 // calcWidth('#bottom-navbar-collapse'); 488 responsive_menu('#top-navbar-collapse'); 489 responsive_menu('#bottom-navbar-collapse'); 490 homeCarouselImgHeight(); 491 ourHotelMenuHeight(); 492 }, false); 493 494 // $(window).scroll(function() { 495 // if ($(this).scrollTop() > 0) { 496 // $('.promotions-holder').addClass('fixed_promo'); 497 // } else { 498 // $('.promotions-holder').removeClass('fixed_promo'); 499 // } 500 // }); 501 502 </script>
502<script type="text/javascript"> 503 504 // for going to the top of the page 505 506 $(function() { 507 var scrollTag = $('#back-top a'); 508 var scrollUpto = $('.homepage').offset().top; 509 510 if ($('header').css('position') === 'fixed'){ 511 scrollUpto = scrollUpto - $('header').outerHeight(); 512 } 513 514 $(window).scroll(function() { 515 if ($(this).scrollTop() > 100) { 516 $(scrollTag).removeClass('up'); 517 $(scrollTag).addClass('down'); 518 $(scrollTag).css('transform', 'rotate(180deg)'); 519 } else { 520 $(scrollTag).removeClass('down'); 521 $(scrollTag).addClass('up'); 522 $(scrollTag).css('transform', 'rotate(0deg)'); 523 } 524 }); 525 526 // scroll body to 0px on click 527 $(scrollTag).click(function() { 528 if ($(scrollTag).hasClass('up')) { 529 $(scrollTag).removeClass('up'); 530 $(scrollTag).addClass('down'); 531 $('body,html').animate({ scrollTop: scrollUpto }, 800); 532 $(scrollTag).css('transform', 'rotate(180deg)'); 533 } 534 else if ($(scrollTag).hasClass('down')) { 535 $(scrollTag).removeClass('down'); 536 $(scrollTag).addClass('up'); 537 $('body,html').animate({ scrollTop: 0 }, 800); 538 $(scrollTag).css('transform', 'rotate(0deg)'); 539 } 540 return false; 541 }); 542 }); 543 544 $('#promoCarousel .item').first().addClass('active'); 545 546 547 function jsOnLoad() { 548 var element = document.createElement('script'); 549 element.src = ''; 550 document.body.appendChild(element); 551 } 552 if (window.addEventListener) { 553 window.addEventListener('load', jsOnLoad, false); 554 } else if (window.attachEvent) { 555 window.attachEvent('onload', jsOnLoad); 556 } else { 557 window.onload = jsOnLoad; 558 } 559 560 561 </script>
561<div class="pull-left">
561<script>window.$zoho=window.$zoho || {};$zoho.salesiq=$zoho.salesiq||{ready:function(){}}</script>
561<script defer="" id="zsiqscript" src="https://salesiq.zohopublic.in/widget?wc=siq7bcc0768ae49bdc1e6f45dac469825c8f85c8caf42e36437ba7fdef41cebff50"></script>
561<script> 562 window.addEventListener('load', function () { 563 564 const desktopSelector = 565 ':is(.outer-page,.outerpage) .simp-custom-faq-dropdown .text-content .text-content-wrapper > div.main_container'; 566 567 const mobileSelector = 568 '.mobile .simp-custom-faq-dropdown .text-content div.main_container'; 569 570 const combinedSelector = `${desktopSelector}, ${mobileSelector}`; 571 572 const widgetRoots = document.querySelectorAll('.simp-custom-faq-dropdown'); 573 574 widgetRoots.forEach(widgetRoot => { 575 576 let isAnimating = false; //throttle flag 577 578 widgetRoot.addEventListener('click', function (event) { 579 580 if (isAnimating) return; //ignore rapid clicks 581 582 if (event.target.tagName === 'A' || event.target.tagName === 'BUTTON') { 583 return; 584 } 585 586 const wrapper = event.target.closest(combinedSelector); 587 if (!wrapper) return; 588 589 const content = wrapper.querySelector('.content'); 590 if (!content) return; 591 592 const isOpening = !wrapper.classList.contains('active'); 593 isAnimating = true; 594 595 /* Close all others (ONLY one active allowed) */ 596 widgetRoot.querySelectorAll(`${combinedSelector}.active`).forEach(openItem => { 597 if (openItem !== wrapper) { 598 const openContent = openItem.querySelector('.content'); 599 openContent.style.height = openContent.scrollHeight + 'px'; 600 openContent.offsetHeight; // force reflow 601 openContent.style.height = '0px'; 602 openItem.classList.remove('active'); 603 } 604 }); 605 606 /* Toggle current */ 607 wrapper.classList.toggle('active'); 608 609 /* Animate current item */ 610 if (isOpening) { 611 content.style.height = 'auto'; 612 const height = content.scrollHeight + 'px'; 613 content.style.height = '0px'; 614 content.offsetHeight; // force reflow 615 content.style.height = height; 616 617 content.addEventListener('transitionend', function handler(e) { 618 if (e.propertyName === 'height') { 619 content.style.height = 'auto'; 620 isAnimating = false; //unlock 621 content.removeEventListener('transitionend', handler); 622 } 623 }); 624 625 } else { 626 content.style.height = content.scrollHeight + 'px'; 627 content.offsetHeight; // force reflow 628 content.style.height = '0px'; 629 630 content.addEventListener('transitionend', function handler(e) { 631 if (e.propertyName === 'height') { 632 isAnimating = false; //unlock 633 content.removeEventListener('transitionend', handler); 634 } 635 }); 636 } 637 }); 638 }); 639 }); 640</script>
640<script> 641 642$(document).ready(function() { 643 // Check if device is mobile 644 if ($('#device').val() === 'mobile') { 645 let mobileLocationPage = document.querySelector('.for-locationpage'); 646 if(mobileLocationPage){ 647 $('<div class="location-header"><h1>Nearby Locations</h1></div>').insertBefore('.mobile.for-locationpage .location-content #widgetWrapper'); 648 } 649 } else { 650 // For desktop 651 let locationPage = document.querySelector('.location-page'); 652 if(locationPage){ 653 $('<div class="location-header"><h1>Nearby Locations</h1></div>').insertBefore('.for-innerpage.location-page .loc-fullwidth'); 654 } 655 } 656}); 657 658</script>
658<script> 659 $('h1').each( function() { 660 if ($(this).html() === '') { 661 $(this).remove(); 662 } 663 }); 664</script>
664</div><div id="nativeScriptTarget"></div>
664<script> 665 function loadNativeScripts(){ 666 // Get the template content 667 var scriptTemplates = document.querySelectorAll('.nativeScriptTemplate'); 668 669 // Find the target element in the DOM 670 var targetElement = document.getElementById('nativeScriptTarget'); 671 scriptTemplates.forEach((template) => { 672 var templateContent = template.content.cloneNode(true); 673 // Inject the template content into the target element 674 targetElement.appendChild(templateContent); 675 }); 676 } 677 // Add event listener to clone the content of template only when template tag is supported by browser 678 if ('content' in document.createElement('template')) { 679 window.addEventListener('load', loadNativeScripts, false); 680 } 681 </script>
681<div id="lazyLoadedScriptTarget"></div><template id="lazyLoadedScriptTemplate"></template>
681<script> 682 var isLazyScriptsLoaded = false; 683 function loadLazyLoadedScripts(){ 684 var template = document.getElementById('lazyLoadedScriptTemplate'); 685 var templateContent = template.content.cloneNode(true); 686 // Find the target element in the DOM 687 var targetElement = document.getElementById('lazyLoadedScriptTarget'); 688 // Inject the template content into the target element 689 targetElement.appendChild(templateContent); 690 } 691 692 function triggerScriptInjection(){ 693 if(isLazyScriptsLoaded) return; 694 isLazyScriptsLoaded = true; 695 loadLazyLoadedScripts(); 696 } 697 698 if ('content' in document.createElement('template')) { 699 window.addEventListener('load', () => { 700 window.addEventListener('scroll', triggerScriptInjection); 701 window.addEventListener('mousemove', triggerScriptInjection); 702 window.addEventListener('touchstart', triggerScriptInjection); 703 setTimeout(triggerScriptInjection, 3000); 704 }, false); 705 } 706 </script>
706<script> 707 // Callback function to handle mutations 708 const mutationCallback = function(mutationsList, observer) { 709 for(const mutation of mutationsList) { 710 if (mutation.type === 'attributes' && mutation.attributeName === 'src') { 711 // If src changes for an image unset its aspect ratio to avoid unexpected image stretching 712 if (mutation.target.tagName.toLowerCase() === 'img') { 713 mutation.target.style.aspectRatio = ''; 714 } 715 } 716 } 717 }; 718 719 // Options for the observer (which mutations to observe) 720 const observerOptions = { 721 attributes: true, // observe attribute changes 722 attributeFilter: ['src'], // observe only changes to src attribute 723 }; 724 725 window.addEventListener('DOMContentLoaded', () => { 726 // Get all image elements 727 const images = document.querySelectorAll('img'); 728 729 // Create a new observer instance for all images 730 images.forEach(image => { 731 const observer = new MutationObserver(mutationCallback); 732 observer.observe(image, observerOptions); 733 }); 734 }); 735 736 </script>
736</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.