Home
London Hotels
Cancel a booking
Search Again
Britain Hotels
Attraction Tickets
Box Office
Dinner and Theatre
London Pass
Sightseeing
Unique Experiences
Events
Directory
London Blog
London Maps
Postcards
Contact
Find out more
Find out more
Find out more
function openSurvey(hotelBase)
{
openWindow('http://www.londonsurvey.com/?stage=surveyResultsFrame&productId='+hotelBase+'&sid=0','LondonSurvey','scrollbars=yes,width=277,height=550,screenX='+(screen.width - 310));
}
function openSurveyConditional(hotelBase,scrollbars,width,height)
{
openWindow('http://www.londonsurvey.com/?stage=surveyResultsFrame&productId='+hotelBase+'&sid=0','LondonSurvey','scrollbars='+scrollbars+',width='+width+',height='+height+',screenX='+(screen.width - 310));
}
function openHotelInformation(script,hotelBase)
{
openWindow('/hotelpopup/'+script+'.phtml?id='+hotelBase+'&lang=English&opaque_mode=', 'windowthing', 'width=578,height=600');
}
function swapLanguage(language)
{
var strReturn = "/hotels/"+language+"/";
if (language == 'English')
{
strReturn = "/hotels/";
}
var strHref = window.location.href;
// if (window.location.href.match("cookie="))
// {
// strHref = "/cgi-bin/hotelsearch/index.cgi?pageRequested=searchResults&stage=2&cache=yes&cookie=123090088906&perPage=&referer=%7CDOMAINREFERER%3APFP-ID%3A125.163.222.132-1185778447%7CPFP-KEYS%3A--adjectivesBest-%7CSCRIPT%3A%2Fhotels%2Findex.phtml%7CVERSION%3AHS_SE%7CSEARCHENGINE%3ASE_pagead2.googlesyndication.com_http%253A%252F%252Fpagead2.googlesyndication.com%252Fpagead%252Fads%253Fclient%253Dca-pub-5239298658822960%2526dt%253D1185828831169%2526lmt%253D1185290179%2526prev_fmts%253D160x600_as%25252C120x90_0ads_al_s%2526format%253D160x600_as%2526output%253Dhtml%2526correlator%253D1185828830958%2526url%253Dhttp%25253A%25252F%25252Fjohankornel.blogspot.com%25252F%2526color_bg%253DFFFFFF%2526color_text%253D000000%2526color_link%253D0000FF%2526color_url%253D008000%2526color_border%253DCC0000%2526ad_type%253Dtext_image%2526ui%253Drc%25253A6%2526cc%253D100%2526flash%253D0%2526u_h%253D600%2526u_w%253D800%2526u_ah%253D570%2526u_aw%253D800%2526u_cd%253D16%2526u_tz%253D-420%2526u_his%253D16%2526u_java%253Dtrue%2526u_nplug%253D11%2526u_nmime%253D45&userMode=selectedBudgets&location=&cachedCategoryCount=&callCentreFrameDefined=&arrDay=30&arrMonth=07&arrYear=07&numNights=1&numRooms=1&numAdults=2&numChildren=0&preferredLocation=CL&language=English&targetChain=&locationId=89&distancefrom=&tubeStation=&PFPLanding=&surveyMinimum=&limitByRoomType=&preferredChain=&preferredStarRating=&preferredBudget=2";
// }
if ( strHref.indexOf("?") > -1 )
{
var strURL = strHref.substring(0,strHref.indexOf("?")) + "?";
strReturn = strURL;
var strQueryString = strHref.substr(strHref.indexOf("?") + 1);
var aQueryString = strQueryString.split("&");
for ( var iParam = 0; iParam
ACCOMMODATION
London Hotels
English
Français
Nederlands
Deutsch
Italiano
Español
London Hotels
London Hotel Search
Step 1 / 3
Please enter your hotel requirements
What?
Realtime booking:
Budget Hotels
Mid-Range Hotels
Luxury Hotels
Hostels
Request Booking:
Bed & BreakfastsSmall HotelsApartments
var WHSoldMilli = 0;
var WHSnewMilli = 0;
var WHSoldkey = '';
var WHSprev ="";
var WHSsearchedAlready = false;
var WHSfocEnabled = true;
var WHSactiveXML = "";
var WHSsearchSystem;
/**
* @desc obtain a new xml http request
**/
if (window.XMLHttpRequest) {
WHSsearchSystem = new XMLHttpRequest();
} else if (window.ActiveXObject) {
if (WHSactiveXML) {
WHSsearchSystem = new ActiveXObject(WHSactiveXML);
} else {
var WHSactiveversions = ["Msxml2.XMLHTTP.7.0", "Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.5.0", "Msxml2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP","Microsoft.XMLHTTP"];
for (var i = 0; i ';
if ( WHSitems.length > 0 ) {
for ( var i = 0 ; i "+WHSdataname+"";
}
}
else
{
WHScontent += "Nothing found...";
WHSsetInnerHTML('noremove','','','');
}
WHScontent += "";
nameorbrandstack.innerHTML = WHScontent;
}
}
} else {
}
}
} catch ( someException ) {
}
}
/**
* @method WHSsetInnerHTML
* @desc Sets the innerHTML part of the object 's', to the string 'content;
*/
function WHSsetInnerHTML(name,base,chain,geos)
{
var data = document.getElementById("nameorbrandstack");
var from = document.getElementById('nameorbrand');
var targetBase = document.getElementById("targetBase");
var targetChain = document.getElementById("targetChain");
var tubeStation = document.getElementById('tubeStation');
var userMode = document.getElementById('userMode');
var df = document.getElementById('distancefrom');
var dr = document.getElementById('distanceRadio');
var tr = document.getElementById('typeRadio');
var v = document.getElementById('listHotelsLine');
var sortByTable = document.getElementById('sortByTable');
var budgetRadio = document.getElementsByName('preferredBudget');
tr.disabled=false;
if (!(base == "" && chain == "" && geos == "") )
{
data.style.display = 'none';
from.value = name;
}
if (base != "")
{
if (base.match("BB"))
{
targetBase.value=base;
for (j = 0; j 500))
)
{
WHSprocessSearch('/searchlondon/hotels.php?key='+val+"&r="+Math.random()+"&limiter=100"+"&locationId="+locationId);
WHSoldkey = val;
}
if (val == "" val == " " val == "noremove")
{
val.value = "";
var df = document.getElementById('distancefrom');
var dr = document.getElementById('distanceRadio');
var sortByTable = document.getElementById('sortByTable');
var tubeStation = document.getElementById('tubeStation');
var targetBase = document.getElementById('targetBase');
var targetChain = document.getElementById("targetChain");
var userMode = document.getElementById('userMode');
if (userMode.value != 'customerService' && userMode.value != "testMode") { userMode.value='selectedBudgets'; }
sortByTable.style.display='';
targetChain.value='';
targetBase.value='';
if (dr.checked == 1)
{
var v = document.getElementById('listHotelsLine');
if (v) { v.style.display=''; }
}
else
{
df.value='';
tubeStation.value='';
var budgetRadio = document.getElementsByName('preferredBudget');
for (j = 0; j
Where?
By region/city:
Central LondonCroydon (Greater London)Ealing (Greater London)London DocklandsLondon Gatwick AirportLondon Heathrow AirportLondon Luton AirportLondon Stansted Airport-------------------------AberdeenArundelAviemoreBallaterBasingstokeBathBirminghamBlackpoolBracknellBrands-HatchBrightonBristolBromsgroveCardiffCheltenhamCoventryDartfordDundeeDunkeldEast Midlands AirportEdinburghExeterGlasgowGuildfordHaydockInvernessIrvineIsle of ManLeedsLeicesterLiverpoolMaidstoneManchesterMiddlesbroughNewburyNewcastleNewportNorthamptonNottinghamPlymouthPooleReadingSheffieldSouthamptonSt. AlbansStevenageStratford-Upon-AvonSwindonWarwickWatfordWindsorYork
or
Hotel name or brand:
When?
var clientDate = new Date();
var ArrDayStr = parseInt("30",10);
var ArrMonthStr = parseInt("07",10);
var ArrYearStr = parseInt("2007",10);
var currentDate = new Date(ArrYearStr,ArrMonthStr-1,ArrDayStr,clientDate.getHours(),clientDate.getMinutes(),clientDate.getSeconds());
var calOffsetX = 34;
var calOffsetY = 0;
var cal_arr = new CalendarPopup("cal_location_div_arr");
var cal_dep = new CalendarPopup("cal_location_div_dep");
var calImageLoc = "/images/calendar";
cal_arr.setFirstMonth((currentDate.getFullYear())+""+cal_arr.padMonth(currentDate.getMonth()+1));
cal_arr.setLastMonth((currentDate.getFullYear()+1)+""+cal_arr.padMonth(currentDate.getMonth()));
cal_dep.setFirstMonth((currentDate.getFullYear())+""+cal_dep.padMonth(currentDate.getMonth()+1));
cal_dep.setLastMonth((currentDate.getFullYear()+1)+""+cal_dep.padMonth(currentDate.getMonth()));
cal_arr.setReturnFunction("setMultipleValuesMS_arr");
cal_dep.setReturnFunction("setMultipleValuesMS_dep");
function setMultipleValuesMS_arr(y,m,d)
{
y = y+"";
m = m+"";
if (m.length == 1) {m="0"+m;}
y = y.charAt(2)+y.charAt(3);
ym = m+"-"+y;
d = parseInt(d,10);
var arrMonth = document.getElementById("arrMonth");
var arrDay = document.getElementById("arrDay");
for (var i = 0; i maxDay) { day = maxDay; }
return year+'-'+month+'-'+day;
}
function filterDate(year, month, day)
{
var maxDay = 31;
if (month == 2) { if ((year % 4) == 0) { maxDay = 29; } else { maxDay = 28; } }
if ((month==4)(month==6)(month==9)(month==11)) { maxDay = 30; }
if (day > maxDay) { day = maxDay; }
return year+'-'+month+'-'+day;
}
function checkDates(whichDropdown)
{
var arrDay = document.getElementById("arrDay");
var arrMonth = document.getElementById("arrMonth");
var numNights = document.getElementById("numNights");
syncDates(whichDropdown, arrDay, arrMonth, numNights);
check30(numNights);
getDaysString();
}
function check30(numNights)
{
var nights = numNights.value;
if (nights >= 32)
{
alert("You have chosen to stay " + nights + " nights. If this is not correct, please adjust your selection.");
numNights.focus();
}
}
function syncDates(whichDropdown, arrDay, arrMonth, numNights)
{
var depDay = document.getElementById("depDay");
var depMonth = document.getElementById("depMonth");
var arrDayStr = parseInt(arrDay.value,10);
var arrSplit = arrMonth.value.split("-");
var arrMonthStr = parseInt(arrSplit[0],10);
var arrYearStr = parseInt("20" + arrSplit[1],10);
var arrDate = new Date( arrYearStr,
arrMonthStr-1,
arrDayStr,
currentDate.getHours(),
currentDate.getMinutes(),
currentDate.getSeconds()
);
if (!whichDropdown.id.match("dep"))
{
var depDate = new Date();
depDate.setTime(arrDate.getTime() + (numNights.value * (60*60*24) * 1000));
depDay.selectedIndex = depDate.getDate() - 1;
var depMonthTarget = (depDate.getMonth() + 1);
if (depMonthTarget 2000) { depYearTarget = depYearTarget - 2000; }
else { depYearTarget = depYearTarget - 100; }
if (depYearTarget = currentDate.getTime()
arrDate.toLocaleString() == currentDate.toLocaleString())
)
{
alert("You have selected an arrival date before today. We will now re-adjust your arrival date to today and your departure date in accordance to the number of nights you have selected.");
arrDay.selectedIndex = currentDate.getDate() - 1;
var arrMonthTarget = (currentDate.getMonth() + 1);
if (arrMonthTarget 2000) { arrYearTarget = arrYearTarget - 2000; }
else { arrYearTarget = arrYearTarget - 100; }
if (arrYearTarget 0) numNights.selectedIndex = dateDifference - 1;
}
else
{
alert("You have selected more than the maximum 35 nights. We will now re-adjust your departure date in accordance to the number of nights you have selected.");
syncDates(numNights, arrDay, arrMonth, numNights);
}
}
}
}
function getDaysString()
{
var d_obj = document.getElementById("arrDay");
var ym_obj = document.getElementById("arrMonth");
var nights = document.getElementById("numNights").value;
var gsDayNames = new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday');
var ym = ym_obj.options[ym_obj.selectedIndex].value;
var d = d_obj.options[d_obj.selectedIndex].value;
if (ym != "")
{
if (d=="") { d=1; }
var m=ym.charAt(0)+ym.charAt(1);
var y=ym.charAt(3)+ym.charAt(4);
arr = new Date(y, parseInt(m,10) - 1, parseInt(d,10) - 1);
dep = new Date(y, parseInt(m,10) - 1, parseInt(d,10) + parseInt(nights,10) - 1);
var arrDayName = gsDayNames[arr.getDay()];
var depDayName = gsDayNames[dep.getDay()];
var dateDisplay = document.getElementById("dayinformation");
dateDisplay.innerHTML = " Check-in: " + arrDayName + " Check-out: " + depDayName;
}
}
Arrival date:
01020304050607080910111213141516171819202122232425262728293031
July 2007August 2007September 2007October 2007November 2007December 2007January 2008February 2008March 2008April 2008May 2008June 2008
Departure date:
01020304050607080910111213141516171819202122232425262728293031
July 2007August 2007September 2007October 2007November 2007December 2007January 2008February 2008March 2008April 2008May 2008June 2008
Number of nights:
1234567891011121314151617181920212223242526272829303132333435
Who?
Number of Rooms:
Group Bookings:For groups of 10 or more rooms click here
12345678910+
Persons per room:
1234
Adults per room
0123
Children per room (Under 12)
var HSoldMilli = 0;
var HSnewMilli = 0;
var HSoldkey = '';
var HSprev ="";
var HSsearchedAlready = false;
var HSfocEnabled = true;
var HSactiveXML = "";
var HSsearchSystem;
/**
* @desc obtain a new xml http request
**/
if (window.XMLHttpRequest) {
HSsearchSystem = new XMLHttpRequest();
} else if (window.ActiveXObject) {
if (HSactiveXML) {
HSsearchSystem = new ActiveXObject(HSactiveXML);
} else {
var HSactiveversions = ["Msxml2.XMLHTTP.7.0", "Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.5.0", "Msxml2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP","Microsoft.XMLHTTP"];
for (var i = 0; i ';
if ( HSitems.length > 0 ) {
for ( var i = 0 ; i "+HSdataname+"";
}
}
else
{
HScontent += "Nothing found...";
setInnerHTML('noremove');
}
HScontent += "";
distancestack.innerHTML = HScontent;
}
} else {
}
}
} catch ( someException ) {}
}
/**
* @method setInnerHTML
* @desc Sets the innerHTML part of the object 's', to the string 'content;
*/
function setInnerHTML(content,geos)
{
var from = document.getElementById('distancefrom');
var tubeStation = document.getElementById('tubeStation');
var data = document.getElementById("distancestack");
var sr = document.getElementById("surveyRadio");
var tr = document.getElementById("typeRadio");
if (geos != "" && geos != '' && geos != null)
{
sr.disabled=true;
tr.disabled=true;
data.style.display = 'none';
from.value = content;
tubeStation.value = geos;
var d = document.getElementById('dosearch');
d.disabled=false;
d.src='/library/illustrations/buttons/nextEnglishBig.gif';
from.focus();
var budgetRadio = document.getElementsByName('preferredBudget');
if (budgetRadio.length > 1)
{
for (j = 0; j 500))
)
{
HSprocessSearch('/searchlondon/event.php?key='+val+"&r="+Math.random()+"&catdown=MAGSTREET&hotelsearch=1");
HSoldkey = val;
}
if (val == "" val == " ")
{
var d = document.getElementById('dosearch');
var tubeStation = document.getElementById('tubeStation');
var sr = document.getElementById("surveyRadio");
var tr = document.getElementById("typeRadio");
sr.disabled=false;
tr.disabled=false;
tubeStation.value = '';
d.src='/library/illustrations/buttons/nextWaitEnglishBig.gif';
d.disabled=true;
}
}
/* A group of very boring and uninteresting methods for use within this */
function HSfoc()
{
var v = document.getElementById('distancestack');
v.style.display = '';
}
function HSfocoff(){ if ( HSfocEnabled ) {var v =document.getElementById('distancestack'); v.style.display = 'none';} }
function HSwait()
{
var d = document.getElementById('distanceRadio');
if (d.checked)
{
HSdelayedSearch();
}
else
{
var budgetRadio = document.getElementsByName('preferredBudget');
if (budgetRadio.length > 1)
{
var atLeastOneChecked = 0;
for (j = 0; j
Hotelorder?
Price
Survey result
Distance from ...
Enter street or station name:
Telephone booking
Sorry, our customer call centre is currently closed.
It will reopen in 1 hour.
Send an email
You are welcome to contact us with your enquiry by email and we will reply as soon as we can.
Customer Call-Back (Free)
Leave your name and number and we will call you back.
if (document.getElementById("distancefrom")) { setTimeout("HSwait()",200); }
if (document.getElementById("nameorbrand")) { setTimeout("WHSwait()",250); }
if (document.getElementById("numberfield")) { setTimeout("BTwait()",295); }
Related Feature
Luxury HotelsGet a taste for the high life with a stay in one of London's luxury hotels. Celebrate your special occasion in style with LondonTown.com [More]
Family HotelsPick the best of London's family hotels and enjoy the capital with the children. Bring all the family including your four legged friends and stay in one of London's pet friendly hotels. [More]
Business HotelsMake your business trip as comfortable as possible with a stay in the heart of London's financial districts. Ease your transport worries by staying near the major airports and stations. [More]
Theatreland HotelsChoose a hotel in the heart of London's theatreland. London's thriving West-end is also the ideal location for shopping and nightlife. Stay in the centre of town and soak up the London buzz. [More]
Hotels by London AreaLondon is famously known as a city of many villages. Europes biggest city is divided into 33 boroughs each with their own community feel and individual characteristics. [More]
» Hotels in Bloomsbury» Hotels in Chelsea» Hotels in Soho and Trafalgar Square» Hotels in Piccadilly & St James» Hotels in Covent Garden & the Strand» Hotels in South Kensington & Knightsbridge» Hotels in Southwark & Bankside» Hotels in The City» Hotels in Smithfields & Spitalfield» Hotels in Holborn» Hotels in Earl's Court» Hotels in Mayfair & Oxford Street» Hotels in Kensington & Holland Park» Hotels in Islington» Hotels in Regents Park & Marylebone
Top Ten
Most popular hotels
1.
Jurys Gt Russell Street
2.
Club Quarters Trafalgar Square
3.
Copthorne Tara Hotel
4.
The Cumberland
5.
Thistle Charing Cross
6.
The Selfridge
7.
Millennium Gloucester Hotel
8.
Thistle Trafalgar Square
9.
Thistle Bloomsbury Park
10.
The Waldorf Hilton
Top Ten
Most popular tickets
1.
Billy Elliot
2.
Phantom of the Opera
3.
London Eye Flight Ticket
4.
We Will Rock You
5.
Mamma Mia!
6.
Mary Poppins
7.
Fame
8.
The Lord of the Rings
9.
Cabaret
10.
Chicago
-->
Minggu, 29 Juli 2007
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar