a:4:{i:0;s:1233:"			<div class="h1"><h1></h1></div>
			<p class="breadcrumb ar uu small"><a href="https://www.indiaonlinetourpackages.com/" title="Home">Home</a> <b class="ffv p2px">&rsaquo;</b></p>
			<br />
					
		<script type="text/javascript">
		(function($){	
		  jQuery(function(){
			jQuery('[id^=detailslider]').each(function(){
				jQuery(this).DG_Slider({
					auto: true, mode:'fade', pager:true, pagerType:'short',controls:true
				});
			})
	
			jQuery('a[rel=gall]').fancybox()
		  });	
		}(jQuery))
		</script>
			
		<div class="data">
		<table class="w100 formTable bdr0 imgWidth">
		<tr>
		<td class="p10px">
		<table class="w100">
					
			<tr><td></td><td><p>
			<form name="frmpackagedetail" id="frmpackagedetail" method="post" action="https://www.indiaonlinetourpackages.com/enquiry-form-10003.htm">
			<input type="hidden" name="subject" value=" - Hotel Package"/>
			<input type="hidden" name="allocate_type" value="hotel"/>
			<a href="#" onclick="document.getElementById('frmpackagedetail').submit();" class="buttonBig p7px pl12px pr12px c5px b large dib mt10px">BOOK HOTEL</a>
			<input type="hidden" name="pkg_slno" value=""/>
			</form>
			</p></td></tr>
					</table>
		</td>
				</tr>
		</table>
		</div>
		<br />
		
		";i:1;s:27:", Book your  Hotel Packages";i:2;s:247:" - Online Book your  Hotel Packages at a very exotic rates, get information about hotel rooms, suites, hotel location, dining, meeting facilities and many more, online book your Luxury & Deluxe Room in , Hotels & Resort in  , honeymoon hotels in .";i:3;s:247:" - Online Book your  Hotel Packages at a very exotic rates, get information about hotel rooms, suites, hotel location, dining, meeting facilities and many more, online book your Luxury & Deluxe Room in , Hotels & Resort in  , honeymoon hotels in .";}