commit e412a52f75fe5ad213e199cbfa1190aec74d2e51 Author: pscgyLancer <1971408908@qq.com> Date: Sun Aug 18 21:11:29 2024 +0800 first commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..eab4de4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,343 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore + +# User-specific files +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUNIT +*.VisualState.xml +TestResult.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_h.h +*.ilk +*.meta +*.obj +*.iobj +*.pch +*.pdb +*.ipdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*_wpftmp.csproj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# JustCode is a .NET coding add-in +.JustCode + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!?*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ +# ASP.NET Core default setup: bower directory is configured as wwwroot/lib/ and bower restore is true +**/wwwroot/lib/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings +*.rptproj.rsuser + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# JetBrains Rider +.idea/ +*.sln.iml + +# CodeRush personal settings +.cr/personal + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ + +# Local History for Visual Studio +.localhistory/ + +# BeatPulse healthcheck temp database +healthchecksdb + + diff --git a/RatePlanNameAnalysis.Api/Controllers/DiscernController.cs b/RatePlanNameAnalysis.Api/Controllers/DiscernController.cs new file mode 100644 index 0000000..12e87b3 --- /dev/null +++ b/RatePlanNameAnalysis.Api/Controllers/DiscernController.cs @@ -0,0 +1,30 @@ +using Microsoft.AspNetCore.Mvc; +using Microsoft.ML; +using RatePlanNameAnalysis.Model; + +namespace RatePlanNameAnalysis.Api.Controllers +{ + [ApiController] + [Route("[controller]")] + public class DiscernController : ControllerBase + { + + public DiscernController() + { + } + + [HttpPost(Name = "Analysis")] + public IActionResult Analysis(string ratePlanName) + { + // 创建样例数据的单个实例对模型输入数据集的第一行 + ModelInput input = new ModelInput() + { + RatePlanName = ratePlanName, + }; + // 获取预测结果 + var predictionResult = ConsumeModel.Predict(input); + //System.IO.File.Delete(filefullname); + return Ok(predictionResult.BedTypeName); + } + } +} diff --git a/RatePlanNameAnalysis.Api/Program.cs b/RatePlanNameAnalysis.Api/Program.cs new file mode 100644 index 0000000..df2434c --- /dev/null +++ b/RatePlanNameAnalysis.Api/Program.cs @@ -0,0 +1,23 @@ +var builder = WebApplication.CreateBuilder(args); + +// Add services to the container. + +builder.Services.AddControllers(); +// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle +builder.Services.AddEndpointsApiExplorer(); +builder.Services.AddSwaggerGen(); + +var app = builder.Build(); + +// Configure the HTTP request pipeline. +if (app.Environment.IsDevelopment()) +{ + app.UseSwagger(); + app.UseSwaggerUI(); +} + +app.UseAuthorization(); + +app.MapControllers(); + +app.Run(); diff --git a/RatePlanNameAnalysis.Api/Properties/launchSettings.json b/RatePlanNameAnalysis.Api/Properties/launchSettings.json new file mode 100644 index 0000000..492bca2 --- /dev/null +++ b/RatePlanNameAnalysis.Api/Properties/launchSettings.json @@ -0,0 +1,31 @@ +锘縶 + "$schema": "http://json.schemastore.org/launchsettings.json", + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:15456", + "sslPort": 0 + } + }, + "profiles": { + "http": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "launchUrl": "swagger", + "applicationUrl": "http://localhost:5066", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } +} diff --git a/RatePlanNameAnalysis.Api/RatePlanNameAnalysis.Api.csproj b/RatePlanNameAnalysis.Api/RatePlanNameAnalysis.Api.csproj new file mode 100644 index 0000000..e5ea116 --- /dev/null +++ b/RatePlanNameAnalysis.Api/RatePlanNameAnalysis.Api.csproj @@ -0,0 +1,18 @@ + + + + net8.0 + enable + enable + true + + + + + + + + + + + diff --git a/RatePlanNameAnalysis.Api/appsettings.Development.json b/RatePlanNameAnalysis.Api/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/RatePlanNameAnalysis.Api/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/RatePlanNameAnalysis.Api/appsettings.json b/RatePlanNameAnalysis.Api/appsettings.json new file mode 100644 index 0000000..10f68b8 --- /dev/null +++ b/RatePlanNameAnalysis.Api/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/RatePlanNameAnalysis.ConsoleApp/BedTypeData.cs b/RatePlanNameAnalysis.ConsoleApp/BedTypeData.cs new file mode 100644 index 0000000..783239f --- /dev/null +++ b/RatePlanNameAnalysis.ConsoleApp/BedTypeData.cs @@ -0,0 +1,25 @@ +锘// +using Microsoft.ML.Data; +// + +namespace RatePlanNameAnalysis +{ + // + public class RatePlanNameAnalysisData + { + [LoadColumn(0)] + public string BedTypeID { get; set; } + [LoadColumn(1)] + public string RatePlanName { get; set; } + [LoadColumn(2)] + public string BedTypeName { get; set; } + + } + + public class BedTypePrediction + { + [ColumnName("PredictedLabel")] + public string BedTypeName; + } + // +} diff --git a/RatePlanNameAnalysis.ConsoleApp/Data/RatePlanNameAnalysis_test.csv b/RatePlanNameAnalysis.ConsoleApp/Data/RatePlanNameAnalysis_test.csv new file mode 100644 index 0000000..8a22006 --- /dev/null +++ b/RatePlanNameAnalysis.ConsoleApp/Data/RatePlanNameAnalysis_test.csv @@ -0,0 +1,101 @@ +BedTypeID,RatePlanName,BedTypeName +73,deluxe king room with river view - high floor,1 King +73,deluxe king room with balcony and river view,1 King +0,deluxe family of 5 room,Unknown +0,deluxe family of 6 room,Unknown +1,social deluxe times square doubles single occupancy breakfast included in the price,1 Single +0,",1 bedroom view apartment with balcony",Unknown +52,2 twin club regent city view,2 Single +52,harbor twin room (smoking),2 Single +73,"club room, 1 king bed (top floor) 1 king bed",1 King +0,"suite, ensuite (residential triple)",Unknown +254,"suite, ensuite (residential triple) (1 queen bed and 1 double futon)",1 Double 1 Queen +2,"standard double room,shared bathroom,residential",1 Double +6,"quadruple room, ensuite (residential deluxe) (2 double beds)",2 Double +2,residential double bed suite (ensuite),1 Double +0,"suite, ensuite (residential quad)",Unknown +6,"quadruple room, ensuite (residential standard)(2 double beds)",2 Double +2,residential double bed room shared bathroom,1 Double +86,"quadruple room, ensuite (residential deluxe)(2 queen beds)",2 Queen +0,deluxe accessible triple room,Unknown +48,"suite, ensuite (residential quad) (2 double beds and 1 double futon)",3 Double +0,family suite 1 bedroom kitchenette,Unknown +0,raden saleh suite non-refundable,Unknown +0,raden saleh suite - non-refundable,Unknown +173,"signature suite, 2 bedrooms- 1 king bed and 1 queen bed",1 King 1 Queen +0,family room - court view,Unknown +73,"suite, 1 bedroom (on the avenue)(1 king bed)",1 King +0,the hadiprana villa - non-refundable - breakfast included in the price,Unknown +0,one bedroom club pool villa non refundable,Unknown +0,deluxe premier - deluxe premier rb,Unknown +0,the hadiprana villa with club benefits non-refundable,Unknown +0,club 1 bedroom non refundable,Unknown +2,double room 1 bedroom club non refundable,1 Double +0,one bedroom pool villa with club benefits non-refundable,Unknown +0,suite room with private pool non-refundable,Unknown +0,suite room premiere with jungle view non-refundable,Unknown +73,superior deluxe king room - breakfast included in the price,1 King +52,superior deluxe twin room - non-refundable,2 Single +52,superior deluxe twin room - breakfast included in the price,2 Single +0,zamrud suite non-refundable,Unknown +0,executive suite - non smoking non refundable,Unknown +0,arum villa (mountain or garden view) non-refundable,Unknown +0,suite room with jungle view non-refundable,Unknown +0,plantation villa - non-refundable - breakfast included in the price,Unknown +0,plantation villa non-refundable,Unknown +73,gardner king room w/ balcony [no extrabed],1 King +0,executive suite with bosphorus view lounge accessible,Unknown +0,family apartment for 4 adults - no refundable,Unknown +2,suite - double - de luxe - no refundable,1 Double +2,double deluxe (undefined-deluxe pool access room. bed & breakfast. standard rate),1 Double +52,suite - twin - de luxe - no refundable,2 Single +0,deluxe one-bedroom villa with private pool and bathtub - breakfast included in the price,Unknown +0,deluxe villa 1 bedroom pool view,Unknown +0,penthouse suite - two bedrooms & skyline(city view),Unknown +0,junior suite lounge access(city view),Unknown +0,executive room lounge access(city view),Unknown +6,guest room 2 double airport view,2 Double +73,guest room 1 king airport view,1 King +0,five bedroom villa with private pool and bathtub - breakfast included in the price,Unknown +52,special offer - two deluxe double or twin rooms - breakfast included in the price,2 Single +0,2qn mobility/hearing access w/tub nonsmoking vis firealrm/door/phn alrt/50-in hdtv microwv/fridge/free wi-fi/hot brkfst included,Unknown +166,8 bedrooms pool villa (interconnecting of two units 3 bedroom villas and 1 unit of 2 bedroom villa)(8 king beds),8 King +0,quadruple room with private bathroom and kitchenette,Unknown +0,embassy suite 1 bed non refundable,Unknown +2,deluxe suite double(1 double bed),1 Double +0,suite (suite-harris suite),Unknown +0,1 double bed or 2 double beds and 2 queen beds or 2 double beds,Unknown +86,deluxe room (garden)(2 queen beds),2 Queen +0,the layonsari suite with pool view - breakfast included in the price,Unknown +86,premium villa(2 queen beds),2 Queen +0,the layonsari suite non refundable,Unknown +274,grand villa(2 queen beds and 1 large twin bed),2 Queen 2 Single +86,suite garden(2 queen beds),2 Queen +0,two bedroom villa with private pool - no refundable,Unknown +86,deluxe room (rooftop)(2 queen beds),2 Queen +0,pool villa premium vip,Unknown +254,"deluxe room, annex building(1 queen bed and 1 double futon)",1 Double 1 Queen +188,grand suite(3 queen beds),3 Queen +0,[sugga let's play] deluxe,Unknown +73,"presidential suite, 1 king bed, kitchen, sea view",1 King +0,eight bedroom villa with private pool and bathtub - non-refundable - breakfast included in the price,Unknown +0,embassy - suite room - non-refundable - breakfast included in the price,Unknown +0,nine bedrooms connecting villa non refundable,Unknown +0,8 bedrooms pool villa (interconnecting of two units 3 bedroom villas and 1 unit of 2 bedroom villa) non-refundable,Unknown +52,deluxe suite twin room - non-refundable - breakfast included in the price,2 Single +0,not refundable.1 x villa 2 rooms (3 pers),Unknown +0,1 x villa 2 rooms (3 pers),Unknown +73,signature suite club access king bed separate lounge city view high floor luxury amenities non refundable breakfast included in the price,1 King +0,studio swimout,Unknown +52,deluxe suite twin bed(nature view),2 Single +73,1 king bed w/walk in shower free wi-fi/breakfast included/55 in hdtv mini-refrigerator,1 King +52,special offer - two deluxe double or twin rooms - non-refundable - breakfast included in the price,2 Single +118,villa 3 bedrooms private pool(3 king beds),3 King +0,villa - honeymoon non refundable,Unknown +6,special offer - two deluxe rooms(2 double beds),2 Double +0,two bedrooms pool villa non refundable,Unknown +0,deluxe 2 beds suite non refundable,Unknown +0,embassy suite one bedroom - no refundable,Unknown +0,deluxe ocean villa non refundable,Unknown +0,villa 6 bedroom bathtub,Unknown +0,harris unique room with pool access - no refundable,Unknown diff --git a/RatePlanNameAnalysis.ConsoleApp/Data/RatePlanNameAnalysis_train.csv b/RatePlanNameAnalysis.ConsoleApp/Data/RatePlanNameAnalysis_train.csv new file mode 100644 index 0000000..33591a0 --- /dev/null +++ b/RatePlanNameAnalysis.ConsoleApp/Data/RatePlanNameAnalysis_train.csv @@ -0,0 +1,1020 @@ +BedTypeID,RatePlanName,BedTypeName +52,"standard studio, kitchenette (studio unit with en-suite) (2 single beds) (non refundable)",2 Single +0,superior room hb,Unknown +1,(sgl) coral deluxe room ocean view,1 Single +0,signature triple with private balcony and city view,Unknown +1,double 2 double beds whirlpool(sgl),1 Single +0,"平房, 部分海洋景观",Unknown +52,business studio suite 2 twin beds- non refundable,2 Single +238,1 king with private balcony...oversized balcony with patio furniture...crabtree and evelyn bath amenities double,1 Double or 1 King +0,"japanese-style room with toilet only, shared bath and shower/smoking japanese style japanese room bed with plan late check-out",Unknown +1,single deluxe single single deluxe room(sgl),1 Single +52,standard twin room(bar)-(t2-bar-1)-bf2,2 Single +2,阳光优雅大床房,1 Double +73,"premier room, 1 king bed, ocean view (preferred ocean king) (kingbed)(dbl)",1 King +73,king room with patio and roll-in shower - mobility access - free cancellation - free wifi,1 King +1,"2 x premier room, 2 twin beds [bedtype: 1 twin] : breakfast included",1 Single +52,"double standard twinroom, 2 twin beds",2 Single +2,[non-smoking] small double room [standard] [semi-double room] [non-smoking] [city view],1 Double +0,large corner room (full board),Unknown +2,smart double (sole use) (double (sole use))+smart double (double)+smart double (double),1 Double +2,海景乡村特大床房,1 Double +73,1 king bed plaza river view suite - breakfast#twin,1 King +52,"family suite, terrace (2 twinbed)",2 Single +14,hollywood twin room b for 3 people (24sqm) non smoking 2 large twin beds and 1 twin sofa bed- non refundable,2 Single 1 Sofa +0,suite suite - suite with view,Unknown +54,(1)with unit bath [standard] [semi double room] [smoking allowed] [late check out] free extension until 11 o'clock * (with breakfast) [with breakfast],Semi-Double +0,apartment vistas a la piscina 3 ad,Unknown +73,1 king bed mobility/hearing accessible w/tub double,1 King +74,double 1 queen bed non-smoking comfort room balcony non refundable,1 Queen +52,"club room, 2 twin beds(twn)",2 Single +52,行政双床房 禁烟 - 双人入住_双早(executive room non smoking - breakfast),2 Single +73,suite all that jazz (1 king bed),1 King +0,superior ocean view usd ( no breakfast ),Unknown +0,studio + family room + family room,Unknown +52,family twin room (deluxe) 1 twin bed,2 Single +235,superior room sea view (1 king bed/2 large twin beds),2 Single or 1 King +1,studio with kitchen : breakfast included non refundable(sgl),1 Single +0,vip (breakfast)(check-in 17:00)(最早入住时间17:00),Unknown +0,"signature ocean stay (netflix available, styler provided, washer, dryer, simple cooking / kids room )",Unknown +52,comfort twin suite hot sale,2 Single +2,double deluxe pool room generic whd room only package,1 Double +0,客房 (4 wheat),Unknown +2,dbl - chal? luxo triplo,1 Double +2,"double suite (double bed) (double king size bed, terrace)",1 Double +73,"room, 1 king bed (sunny bay) kingbed",1 King +0,room #6656390,Unknown +86,2 queen beds/nonsmoking/suite/sofabed-1person /mountain view/balcony/microwave refrigerator ( no breakfast ),2 Queen +0,junior suite junior suite - bay view. room only. standard rate,Unknown +2,room 9 (non-refundable)(double room),1 Double +86,"family room, connecting rooms 2 queen beds- non refundable",2 Queen +73,"(1)1 king bed studio suite nonsmoking,combined bdrm/living rm sofabed full kitchen,free wifi daily hot breakfast 24/7 suite shop,",1 King +73,"luxe xl suite with balcony, half board- 1 king bed- free wifi",1 King +2,"executive univers double room non refundable (20% off 2 nights stay nrf),breakfast included",1 Double +73,"studio room, king bed (hearing access) (mobility accessible)",1 King +236,(sr2d) hotel standard room - 2 doubles (sr1k) hotel standard room - king (cr1k) club suite king,2 Double or 1 King +0,"family room, 2 bedrooms - room only no refund",Unknown +2,1 x relax room(dbl),1 Double +82,standard deluxe room (1 king and 1 sofa bed),1 King 1 Sofa +52,one bedroom deluxe twin bed(non-refundable) non-refundable rate. no amendments permitted,2 Single +0,room #76994123,Unknown +73,"room, 1 king bed, balcony, mountain view (high floor) 1 king bed",1 King +73,"suite, 1 king bed, non smoking, river view (monarch), free breakfast- free parking- free wifi",1 King +24,"suite-1 king bed, non-smoking, high speed internet access, sofabed, microwave and refrigerator, hairdryer, full breakfast bb 1b626(1 pax)",1 Sofa +2,executive one bedroom dbl suite,1 Double +0,"1 x habitación, 2 camas dobles, vista al puerto 2-doble(s)",Unknown +189,deluxe studio (triple deluxe studio) (1 queen and 1 sofa bed),1 Queen 1 Sofa +82,studio economic blue mountain apartments economy studio 1 king bed and 1 double sofa bed- non refundable,1 King 1 Sofa +2,double or twin condal(dbl),1 Double +0,superior room park & sleep,Unknown +52,"standard boutique,2 twin beds,nonsmoking",2 Single +189,"apartment, 1 bedroom, hot tub (private garden)- 1 queen bed and 1 double sofa bed- free wifi",1 Queen 1 Sofa +1,double room with extra bed (3 adults) with bathroom - non-refundable - breakfast included in the price(sgl),1 Single +73,1 king w/ peloton bike ns w/microwave/f,1 King +0,superior room with pool view + superior room with pool view + superior room + aston suite,Unknown +0,triple 3 adults eb1 non refundable,Unknown +0,"house, multiple beds, hot tub, mountain view (1295)- 1 king bed, 1 double bunk bed and 1 queen bed- free internet- free parking",Unknown +2,poolside bungalow 2 bedrm suite ground fl poolside double : room only,1 Double +2,"1 double bed, efficiency, no smoking hotdeal",1 Double +0,basic studio (taille l),Unknown +1,triple garden suite 1 twin bed,1 Single +0,两卧池景房,Unknown +0,海洋1卧spa套房,Unknown +86,"guest room, 2 queen, balcony - free wifi - fridge",2 Queen +196,double twinordouble-double or twin. bed & breakfast. non refundable,1 Double or 2 Single +0,habitacion doble premier (cama doble) (el tipo de,Unknown +52,premium deluxe twin room with ocean view - non-refundable + premium deluxe twin room with ocean view - non-refundable - breakfast included in the price,2 Single +0,3 beds with kitchen,Unknown +73,"single room - 1 king bed hearing accessible, visual firealarm/door/phone alert, comp wifi",1 King +0,"小型开间套房, 1 间卧室, 无烟房, 城市景观",Unknown +73,1 kng ste w pullout bed nonsmoking triple,1 King +86,2 queen beds superior room...larger room-balcony-lcd tv-refrig-microwave...55 in lcd tv-serenity bed-lux linens non refundable,2 Queen +73,"premier room, 1 king bed, oceanfront 1 king bed- non refundable : breakfast included",1 King +0,apartment 1 bedroom (volnay) (queenbed and sofabed or twinbed and sofabed),Unknown +52,"corner main tower double room (twin beds) (+ sofa, child meal not included, extra bed not included)",2 Single +0,non refundable ocean front standard,Unknown +73,ain dubai sea view room with balcony - king bed - single occupancy - free cancellation - half board included - free wifi,1 King +2,villa ocean front one bedroom double,1 Double +2,beach front double,1 Double +247,"junior suite, terrace, garden view (1 queen and 2 single beds)",2 Single 1 Queen +210,doubleconnecting room - 1 double bed 2 single beds,2 Single 1 Double +250,two bedroom suite - free wireless internet and coffee basket (1 king and 1 double bed) (non refundable),1 Double 1 King +2,"suite-1 king bed - non-smoking, separate bedroom, sofabed, whirlpool, microwave and mini-refrigerator, full breakfast(dbl)",1 Double +73,king guest rm with balcony,1 King +0,standard mountain view triple room lower floor with bathroom and toilet/non-smoking/extra bed for 4th person western style triple bed with plan early booking discount,Unknown +2,"superior room, sea view, continental breakfast- 1 double bed- free parking- free wifi",1 Double +0,单人床*4 or 小型双人床*1 or 沙发床*1,Unknown +73,1 x 1 king bed ocean view...1k ocean vw/hsi,1 King +136,1 single bed or 1 double bed or 2 single beds;1 double bed or 1 single bed or 2 single beds,1 Single or 1 Double +2,double deluxe estafeta street viewnrf,1 Double +52,twin room - no balcony ( half board ),2 Single +0,"标准园景房 (有窗,面积:22)",Unknown +74,family suites queen bed,1 Queen +82,suite - king bed - sofa bed - view,1 King 1 Sofa +2,似水流年【1.8米大床】,1 Double +2,"superior room, 1 double bed (deluxe double) (1 fullbed)",1 Double +0,lagoon lodge standard with bath and shower : breakfast,Unknown +73,1 x 1 king studio suite w/2 sofabeds nonsmo,1 King +73,"studio apartment -balcony, 1 king bed",1 King +86,"suite - 1 king 2 queen beds nsmk,2bdrm,2bath,micrfg,flatsc,continental breakfast",2 Queen +2,"1 x premium double room,breakfast [bedtype: 1 double]",1 Double +2,comfort double studio river view (full double bed) (queen size bed),1 Double +0,"deluxe room, connecting rooms (2+2)",Unknown +0,basic apartment 2 bedrooms city view (3) non-refundable,Unknown +0,",1 x 3 bedroom gardenview villa",Unknown +2,double economic double-double small room,1 Double +5,"standard triple room (casal +1), free breakfast- 1 double bed and 1 twin bed- free wifi",1 Double 1 Single +188,"deluxe apartment, golf view 3 queen beds- non refundable",3 Queen +73,"double deluxedeluxe room, terrace, city view (versace) (1 king bed) - package rate(sgl)",1 King +73,junior suite 1 king junior business suite,1 King +0,"chambre seule,room only",Unknown +73,"double room, ocean view (m), all-inclusive (food/beverages/snacks)- 1 king bed- free parking- free wifi",1 King +73,king suite smoking - bed and breakfast,1 King +225,"apartment, 4 bedrooms, sea view (2 king beds and 4 twin beds) - package rate",4 Single 2 King +2,"double 2 bed room, dining room and kitchen",1 Double +2,twin/double room - superior - main building - sea view(dbl),1 Double +0,【今夜特价】单人房,Unknown +73,"(1)1 king bed, non-smoking, microwave and refrigerator, flat screen television, desk, ergonomic chair, lounge chair, continental breakfast",1 King +88,"standard room, multiple beds, accessible (comm, roll shwr)- 2 king beds- free parking- free wifi",2 King +73,1 kg lakeview mob/hear access 3x3 shwr - k1rvk - odcc15,1 King +0,city view family 3 bedrooms suite with kitchenette(grand),Unknown +1,elegant twin room(2-single bed(s)),1 Single +52,"standard room, accessible, non smoking (refrigerator) (2 twin beds)",2 Single +0,non-refundable. special discount -12.84 usd,Unknown +0,(1)15 rooms apartment connecting rooms non refundable [non refundable],Unknown +73,"double-premium room, 1 king bed, patio, pool view, accessible",1 King +0,the level family room (2+1)_ -package,Unknown +0,studio with side sea view (1-2 adults) - non-refundable - breakfast included in the price,Unknown +52,deluxe ocean front double(twn),2 Single +0,waikiki tower city or mountain view room - resort fee included,Unknown +2,"quadruple suite (full double bed) (bed type is subject to availability, + sofa, jacuzzi)",1 Double +73,1kg w/sofabed/fridge nosmok breakfast hot deal,1 King +24,triple [non-smoking guaranteed] 2 regular beds + width 90 cm sofa bed [triple room] [non-smoking] [long-term stay 5 nights or more accommodation is good deals! ] consecutive nights 5 [with breakfast],1 Sofa +52,"deluxe room twin garden view - terrace, 2 single beds",2 Single +52,"standard room , 2 twin beds , room only (package deal) : room only",2 Single +235,"deluxe suite, 1 bedroom, garden view (1 king bed or 2 large twin beds)",2 Single or 1 King +52,twin beds with tatami area non smoking (27.5sqm),2 Single +173,suite deluxe king + superior queen,1 King 1 Queen +52,deluxe twin city view : full board,2 Single +24,"double sea viewroom, 1 king bed with sofa bed, sea view",1 Sofa +2,double room (ra) - breakfast,1 Double +1,b 18.9 square meters all rooms equipped with wifi [single room] [no smoking] * staying plan * direct connection to hanno station * all rooms equipped with wifi [no meals],1 Single +52,twin 2 single standard ocean view bay tower,2 Single +73,"standard double room, 1 bedroom, garden view, garden area, 1 king bed",1 King +82,"superior suite, city view, 1 king bed, 1 sofa bed",1 King 1 Sofa +73,1 bedroom 1 king bed suite oceanfront view,1 King +196,comfort double or twin room - single occupancy - non-refundable - half board included - free wifi - genius business,1 Double or 2 Single +2,executive double (double)+standard double with tower bridge view (double)+family room (family room),1 Double +52,"superior twin, 2 twin beds",2 Single +1,"club, club lounge access, guest room, 2 twin/single bed(s)(single room)",1 Single +1,1 bedroom classic single apartment (extra bed not included),1 Single +86,",deluxe room, 2 queen, non smoking, hearing impaire",2 Queen +0,habitaci�n club pemium balcon 2 beds non refundable,Unknown +2,泳池景观高级房,配备双人床 - 豪华房,配备 1 张双人床,带露台,可欣赏花园景观<双人入住><无早><今日特价>,1 Double +52,twinstandard twin room - disability access - half board included,2 Single +2,executive room double bed not refundable,1 Double +0,non-refundable. breakfast buffet. free self parking. free wifi. beds: 1 fullbed.,Unknown +0,new wing deluxe semi western style corner room (non smoking),Unknown +0,family room with balcony split level non refundable breakfast included in the price,Unknown +52,2 twin special w/microwv/fridge/wetbar ns - nvjz - shho1a,2 Single +0,duplex suite prepaid rate,Unknown +6,"classic room, 1 bedroom (sunny side 4pax) (2 double beds) (non refundable)",2 Double +52,"standard twin room, 1 twin bed (superior apartment twin bed), - free self parking- free wifi",2 Single +0,"woods view. florida special accessible room with option for hearing accessibility. 2 queen beds., 2 double bed",Unknown +52,* no smoking * twin b * sharp plasma cluster available [twin room] [no smoking] simple stay plan [no meals]. room only. non refundable,2 Single +0,"habitación premier, 2 camas individuales, vista a la ciudad (7f-9f)",Unknown +2,double club floor double room fullbed,1 Double +88,2 king beds deluxe room 332 sq feet-55 inch hdtv-fridge-inroom coffee fiber optic wifi fee-laptop safe-desk (corporate|odbb15),2 King +2,flex appart 28 non refundable(dbl),1 Double +0,1 bedroom suite high floor club lounge access 60 sqm separate bath walk shower extra person,Unknown +229,"deluxe queen or deluxe twin (for 2 adults, 0 children and 0 infants)",2 Single or 1 Queen +86,room 2 queen beds accessible pool view (comm tub) queenbed,2 Queen +196,triple twin/double room - executive - burj khalifa view,1 Double or 2 Single +2,"executive room, balcony, tower, 1 queen bed double",1 Double +0,公用区域 :2 沙发床; 卧室1:1 特大床; 卧室2:1 单人床 和 1 双人床; 卧室3:2 单人床;,Unknown +0,family + tripla + family + tripla,Unknown +0,suitedeluxe suite room duomo bb(trp),Unknown +73,"studio, one king bed, non-smoking (hearing accessible),1 king bed",1 King +0,четырёхместная вилла beach с 2 комнатами,Unknown +0,habitacion gran clase cama matrimonialholiday offers(special discount),Unknown +196,economy double or twin room (standard) 1 double bed,1 Double or 2 Single +74,queen/queen - premium - 1 park. room only. non refundable,1 Queen +1,singlestandard single [smoking] 18 square meters [standard] [single room] [smoking],1 Single +73,gallery suite with king bed - advanced purchase 5,1 King +14,"twinbed or sofabed superior twin room (extra bed for over age of 6 ,16-21f)(breakfast buffet)(save:25%)(2 twin beds and 1 twin sofa bed)",2 Single 1 Sofa +2,庭院景观经济双人房(1张双人床),1 Double +2,"one bedroom suite, sea view- 1 double bed",1 Double +0,villa ocean view 1 living room with 2 bedrooms,Unknown +1,(1)standard single room with bathroom and toilet/smoking western style single bed with plan vod room theater,1 Single +73,1 king mob/hr acc ri shower studio frg mic ns - vis firealrm/door/phn alrt/sofabed/50-in hdtv - microwv/fridge/wetbar/free wi-fi/hot bfast -,1 King +0,"standard family room that can accommodate 2 adults and 2 children +{[html] from 07-jan-2020 to 08-jan-2020 unless otherwise specified city and/or stay taxes might be payable upon check-out at hotel fr",Unknown +0,triple room(non-smoking)(check in from 13:00)(check out before 12:00)(check in before 18:00),Unknown +0,deluxe two bedroom suite - kitchen special,Unknown +24,king suite with sofa bed - non smoking/exterior corridor - non-refundable - breakfast included in the price,1 Sofa +24,1 queen bed tower sofa bed work microfridge high speed full breakfast free breakfast,1 Sofa +2,萌画·露台蜜月大床房,1 Double +52,标准双床房(无窗,带空调),2 Single +0,room #18054456,Unknown +73,"deluxe room, 1 king bed (straits view king straits lodge)",1 King +210,"quadruple room, free breakfast- 1 double bed and 1 large twin bed- free parking",2 Single 1 Double +74,"deluxe room, 1 queen bed, view (old town view, upper floors) (queenbed)",1 Queen +0,"apartment, 3 bedrooms (3 night min) (1 queen and 4 single beds) (non refundable)",Unknown +0,undefined-executive room (garden),Unknown +73,1 king bed studio suite w/ balcony nonsmoking : room only,1 King +4,room standard 3 single bed(s) and 1 baby(ies) in existing beds (3 single),3 Single +0,2 qn prtl ocnvw mobility/hearing access w/tub...36usd mand chg vis doorbell alrt and...vis phone alrt exterior corridors (corporate|odcc23),Unknown +73,room strip view king smoking,1 King +2,"standard double room (full double bed) (queen size bed, child meal not included, oceanfront)",1 Double +74,"1 queen bed suite smk with free wifi, hot tub, mini-fridge, microwave, coffee maker, hair ( none )",1 Queen +6,non-smoking pool view room with two double beds and complimentary buffet breakfast double,2 Double +0,executive room - exec - wp25bb,Unknown +73,1 king bed 1 bedroom city view ste nonsmoking separate bdrm living rm sofabed full kitchen free wifi-daily hot breakfast-24/7 suite shop,1 King +6,two double beds (with sofa bed) single,2 Double +196,twin/double room - comfort double room - french bed - economy,1 Double or 2 Single +196,double or twin-ensuite-bath/shower,1 Double or 2 Single +1,standard room - single use,1 Single +196,twin or double room-+ 1 x double economy,1 Double or 2 Single +2,double new generation double room (1 double bed and 1 junior bed) - breakfast included in the price,1 Double +73,"standard room, 1 king bed (lake erie view) (kingbed)",1 King +238,superior king room (ks) + superior king room (ks) + superior king room (ks) + superior double/double room (dds),1 Double or 1 King +73,"superior double or twin room, breakfast buffet - 1 king bed - free breakfast - free self parking - free wifi",1 King +73,"standard room, 1 king bed, garden view kingbed(room and breakfast)",1 King +24,double room swimming pool view balcony or terrace one bed sofa bed,1 Sofa +0,double1 bedroom pad,Unknown +0,room #1651206,Unknown +196,double twin/double room - luxury - room only,1 Double or 2 Single +196,double/twin side sea view (3ad+1ch) + double/twin pool view (3ad+1ch),1 Double or 2 Single +73,",1 king 1 bedroom mobility hearing accessible roll in shower",1 King +1,pool terrace room single,1 Single +6,suite state room suite 2 doubles,2 Double +0,1 bdrm suite with parlor non refundable,Unknown +2,deluxe standard room nrf ro. + executive double room nrf ro,1 Double +82,"executive room, annex building (1 king bed and 1 twin sofa bed)(trp)",1 King 1 Sofa +86,"2 queen beds accessible bathtub non-smoking, no meals",2 Queen +0,火山景主套房,Unknown +73,palace 5 star - king versailles suite. half board. non refundable,1 King +0,2q mb/hr acc rishwr stu ns 2qn mobilty/hearing access ri shwr studio ns visual fire alarm/door/phone alert free brkfst/wi-fi-kitchen w/micro/fridge ( no breakfast ),Unknown +196,"standard double or twin room, multiple beds, city view- 2 twin beds and 1 large twin sofa bed- free wifi",1 Double or 2 Single +2,1 king bed accessible smoking double,1 Double +1,horizon hillcrest pool villa(sgl),1 Single +0,studio studio courtyard view triple,Unknown +2,"double2 double beds, non-smoking, refrigerator, wi-fi non refundable(dbl)",1 Double +73,rainforest oceanfront villa- 1 king bed- breakfast for 2- free wifi,1 King +0,not refundable.1 x pool garden view rate no amendments permitted,Unknown +0,『松风庵』松绿(105号室):源泉露天温泉+和室12.5叠+卧室(最早入住时间14:00)(可延迟退房至11:00)(最晚入住时间00:00),Unknown +136,japanese-western style junior suite (non smoking) (1 double or 1 twin),1 Single or 1 Double +238,double (double-1 king bed mobility/hearing accessible room bathtub w/ grab bars non-smoking),1 Double or 1 King +0,habitacion estandar 2 ad + 1 ch,Unknown +52,standard suite (fullbed and twinbed)(dbl),2 Single +2,luxury suite (alfiere)(dbl),1 Double +73,1kg 2rm ste acc rollinshw 1 king 2 room ste mobility acc rollin shower sofa bed-2 hdtvs/mini fridge/microwave iron and ironing board/hairdryer/coffee maker,1 King +73,king executive room king bed in main building w/ lounge access overlooking the golf area with 56sq,1 King +24,king suite with sofa bed - resort view - free cancellation - free wifi quad,1 Sofa +86,queen suite with two queen beds and bay view - free cancellation - breakfast included in the price quad,2 Queen +0,1 queen bed or 1 king bed or 1 king bed and 2 single beds or 2 single beds;2 single beds or 1 king bed,Unknown +52,大床或双床房 连通房(double or twin two connecting double rooms),2 Single +254,"premier room, 1 bedroom- 1 queen bed and 1 double bed- free parking- free wifi",1 Double 1 Queen +1,corner room 1 king bedcity skyline and east river view-in rm fridge37 in tv w/ netflix- hulu and youtube access (single ),1 Single +0,亚博加瓦那泳池套房,Unknown +0,penguin suite - non-refundable - breakfast included in the price,Unknown +6,elite quadruple room- 2 double beds- free parking- free wifi,2 Double +2,double palm room (1 cama de matrimonio grande),1 Double +74,"room, 1 queen bed, non smoking (mobility) - free self parking - free wifi",1 Queen +82,magnifique corner 1 bedroom suite 1 king accessible tub and shower 1 sofabed - 700sf 65sm - non refunduble,1 King 1 Sofa +52,"deluxe room 2 single beds +{[html] from 23-jan-2020 to 25-jan-2020 weekdays opening hours: 24h / 24h +weekend opening hours : 24h / 24h +attention! for late arrivals , please contact the hotel so it can give you an access code + . city tax of 2.53 has to be paid on spot. unless otherwise specified city and/or stay taxes might be payable upon check-out at hotel front desk.}",2 Single +0,现代清新单人房,Unknown +1,"intracoastal junior suite, 1 bedroom junior suite, 1 king, sofa bed, balcony(sgl)",1 Single +73,kng basic non smoking 2 room suite1 king bednonsmoking; wifi avlsleeper sofamicrowaverefrigerator; comp cooked to order brkfstevening reception,1 King +73,"1 king, smoke free, internet access, desk, microwave and refrigerator, patio, full breakfast",1 King +2,double (pres suite with balcony on frankln),1 Double +2,double superior with view non refundable_ -no reembolsable,1 Double +2,double(deluxe doble vista al mar) triple,1 Double +52,"deluxe triple room, garden view, free breakfast- 3 large twin beds- free self parking- free wifi",2 Single +2,2 queen studio sofa bed non-smoking(dbl),1 Double +0,1 bedroom seaside villa on the rocks(beach view),Unknown +74,"executive room, 1 queen bed, smoking, mountain view 1 queen bed- non refundable",1 Queen +210,地面床铺×1 和 单人床×2 和 双人床×1,2 Single 1 Double +24,1king bd leisure with sofabed nonsmoking quad,1 Sofa +2,double face mer chambre 1 à 2 pers ( no breakfast ),1 Double +1,single room (budget) (1 twinbed) - package rate,1 Single +2,"classic double - pavilion +{[html] from 13-feb-2020 to 14-feb-2020 city taxe has to be paid on spot. unless otherwise specified city and/or stay taxes might be payable upon check-out at hotel front des",1 Double +74,executive suite with sea view queen bed,1 Queen +2,double superior (superior room - flexible rate ro),1 Double +73,mount nantai view king,1 King +2,* * non-smoking * * * single (semi-double) 140 cm bed-14 square meters [single room] [non-smoking] plan with breakfast [with breakfast] ( breakfast ),1 Double +73,suite 1 bedroom private pool 1 king bed nonsmoking non refundable,1 King +86,(1) 2 queen beds larger room nonsmoking hdtv/free wi fi/refrigerator/microwave hot breakfast included [non refundable],2 Queen +52,"deluxe twin ~ with semi-open-air bath ~ [twin room] [no smoking] [last minute discount] last minute reservation ok! ! if you think of it, go on a trip! [no meals] double",2 Single +2,山海·巨幕投影大床房,1 Double +6,"japanese twin room, 80sqm (2 person use, no access to the lounge for room only plan) (2 double beds)",2 Double +0,apollo two-bedroom apartment (5 adults) - second floor,Unknown +73,"grand deluxe room with garden, 1 king bed - no refundable",1 King +53,grand room 4 twin beds,4 Single +73,"1 king bed, non-smoking, premium room, sofabed for one person, balcony, forest view, air-conditioned, full breakfast 1 king bed, non-smoking, premium",1 King +86,room 2 queen beds ocean view (nonsmoking) 2 queen beds,2 Queen +73,"prestige suite, club mill?sime, 1 king size bed, city views +{[html] from 30-dec-2019 to 31-dec-2019 unless otherwise specified city and/or stay taxes might be payable upon check-out at hotel front de",1 King +0,1张沙发床 和 1张特大床 或者 1张沙发床 和 2张大床 或者 2张双人床,Unknown +2,double room - premium ( all inclusive ),1 Double +1,premier 1 bed including resort fee double(single room),1 Single +73,king deluxe pool view...king deluxe room with pool view...bright; spacious rooms with balcony; pool vw...luxurious bathroom with day light. wi-fi,1 King +52,"villa cozy nest with indoor jacuzzi, sea and caldera view & communal pool non refundable(twn)",2 Single +73,"grand room, courtyard view, courtyard area (1 king bed) (non refundable)",1 King +237,king junior suite - newly refurbished / 2sqm / living area - water / wine / mini fridge / usb port,1 Water or 1 King +73,ocean front suite (1 king) nrf,1 King +0,superior room - special breakfast offer,Unknown +2,"1 double bed, non-smoking, superior room, mountain view, mini bar, wi-fi, bathrobe and slippers, full breakfast -",1 Double +52,"small double room, non smoking (1 large twin bed). room only. non refundable",2 Single +73,deluxe king suite - disability access - non-refundable - breakfast included in the price - free wifi,1 King +2,豪华海景大床房(2间起订)(连住2晚及以上),1 Double +0,chalet pool view - free breakfast,Unknown +73,suite 1 bedroom - king bed - michigan - lake view,1 King +14,twinbed or sofabed economy studio suite (olenka)(room only)- package deal (2 twin beds and 1 double sofa bed),2 Single 1 Sofa +73,",cabana oceanfront 1 king",1 King +1,superior double room with king-size bed - single occupancy - free cancellation - breakfast included in the price - free wifi,1 Single +178,"grand triple room, private bathroom 1 queen bed and 1 twin bunk bed- non refundable",1 Queen 1 Single +73,1kng hear impaired,1 King +1,"superior room single beds superior room (room only), 2 twin beds 2 singlebeds : room only",1 Single +73,"1 king bed,nsmk,comfrt,wifi,cofte,safe,showr, - full breakfast",1 King +6,2 double beds deluxe room nonrefundable advanced purchase(trp),2 Double +0,small roomnon-refundable rate. no amendments permitted(exclusive discount),Unknown +74,"deluxe studio, 1 queen bed, non smoking, kitchen- free self parking- free wifi- full kitchen",1 Queen +73,[1]standard room with one king bed(room_only),1 King +0,优雅.家庭套房,Unknown +252,2 queens nsmk with free wifi mini-fridge microwave double,1 Double or 2 Queen +6,"classic room, 2 double beds, non smoking - single",2 Double +10,"apartment, 1 bedroom, beach view (citrine) 1 double bed and 1 double sofa bed- non refundable",1 Double 1 Sofa +235,studio deluxe studio - golden sands 5 (1 king bed/2 twin beds),2 Single or 1 King +0,经典单人房,配备 1 张单人床 - 高级双人房,配有 2 张单人床或 1 张特大床<双人入住><无早>(特别促销),Unknown +82,"traditional room, multiple beds, corner (1 double sofa bed and 1 king bed) - package rate",1 King 1 Sofa +24,"suite, 1 king bed with sofa bed (low floor) (1 sofabed)",1 Sofa +248,double/twin-premium king room with river view - non-refundable,2 Single or 1 Double or 1 King +196,double superior twinordouble-superior city view double or twin nrf,1 Double or 2 Single +0,standart exlusive room,Unknown +48,corner room with three double beds - non-smoking - breakfast included in the price,3 Double +73,"1 king bed, smoking room, microwave and refrigerator, ceiling fan, high speed internet access, groun : bed and breakfast",1 King +6,"superior room, 2 double beds, no windows",2 Double +2,deluxe family junior room only(dbl),1 Double +52,"twin triple room, 3 twin beds (3 adults) 3 twin beds",2 Single +52,deluxe twin room (2 adults) - free cancellation - free wifi single,2 Single +2,1 double bed honeymoon non-smoking - non refunduble,1 Double +1,chola palace suites - single,1 Single +73,(1) 1 king studio suite w/living area sofabed ns hdtv/free wi fi/fridge/microwave chairs/wet bar/hot breakfast included,1 King +2,(1)standard double family room with balcony (full double bed) (+ sofa),1 Double +0,"superior non smoking renovated(exclusive discount, special discount)",Unknown +86,"suite, two queen beds, accessible (2 queen beds) - package rate",2 Queen +0,海景高级房 有窗,Unknown +186,1kg corner ste hearing access no smok visual firealarm/door/phone alert-2 rm suite cmp bfst-eve recpt-wifi avl-sofa-micro-fridge (corporate|ses25c),1 Sofa 1 King +74,"comfort superior, 1 queen bed",1 Queen +2,"1 double bed, standard room, laptop safe, flat screen television, mini bar bf257(2 paxes) **full stay non-refundable**",1 Double +0,family triple bar 20 + deluxe triple bar 20 + open suite triple nref,Unknown +2,"standard room, city view, 1 queen bed (1 double) standard accommodation",1 Double +73,suite (florentine suite) kingbed(trp),1 King +2,water view one bedroom ocean suite / room only 1 - double,1 Double +2,"marjan double suite (full double bed) (king size bed, child bed not included, child bed is not included)",1 Double +73,"superior king room, balcony(outdoor view)",1 King +2,standard double or twin room 2 large twin beds(dbl),1 Double +73,"doublepremier room with 1 king-size bed, city & garden view",1 King +52,twin room - with breakfast. comfort with balcony-bed & breakfast-standard rate,2 Single +74,smoking booth floor room with queen bed - non-smoking non amendable,1 Queen +0,family room (non smoking)(qud),Unknown +74,single (classic 1 bedroom suite queen/queen) not refundable,1 Queen +73,superior cottage 1 king bed private pool garden view (gauguin suite),1 King +0,executive suite outdoor hot tub sea view -non-refundable,Unknown +86,premier room 2 queen beds non smoking city view,2 Queen +0,apartment-2 bedroom apartment (2ad). half board. standard rate,Unknown +2,deluxe double room breakfast included in the price,1 Double +74,classic queen room with city view - breakfast included in the price : bed and breakfast,1 Queen +0,corner room + studio room,Unknown +1,"double superior3 single beds - non-smoking, superior room",1 Single +2,suite room (river facing) (1 double bed) - package rate,1 Double +86,"double room, 2 queen, mini fridge, 38sqm/409sqf t, wireless internet, compliment",2 Queen +52,2 single beds executive nonsmoking - texn - iwu25,2 Single +24,"1 bedroom 1 double bed with sofabed suite, accessible, roll in shower",1 Sofa +1,double room city views as single use non-refundable rate no amendments permitted,1 Single +44,family room 5 persons (velux window)(2 double beds and 1 twin bed),2 Double 1 Single +74,carriage classic room queen bed,1 Queen +2,exclusive double room - non-refundable - service charge tax is included in the rates,1 Double +52,standard room single beds twin bed room 2 singlebeds : room only,2 Single +0,presidential suite 2 bedroom presidential suite city view,Unknown +0,"suite-suite, 1 bedroom, accessible, kitchen (mobility, roll in shower)",Unknown +0,room for one or two persons equipped with the n ew bedding all inclusive,Unknown +74,double room 1 queen bed accessible (shower),1 Queen +73,"room with balcony and courtyard view, king bed, no smoking (wifi)",1 King +2,"executive double (double bed) (bed type is subject to availability, ocean view)",1 Double +196,"double double or twin room, garden view (1 double bed/2 twin beds)",1 Double or 2 Single +170,1 king /2 queens family suite w/balcony ns fridge/microwave/sofabd/hdtv/free wi-fi/ work area/hot breakfast included ( no breakfast ),2 Queen or 1 King +2,double orchid club premier. bed & breakfast. standard rate,1 Double +73,single (1kng 1qn 2bdrm acc ri shwr),1 King +1,twin room 1 twin bed city view for non-smokers middle floor,1 Single +73,"guest room, 1 king, garden view - genr - duoc",1 King +73,"1 king bed, junior suite, nonsmoking, free internet bb d339c(1 pax) - with breakfast **full stay non-refundable**",1 King +0,kyklos villa with outdoor whirlpool *100 meters outside the complex(trp),Unknown +2,signature casita(promo 1) double,1 Double +2,1 lit double - non fumeur chambre classique avec air-conditionn?,1 Double +6,"room, 2 queen beds, accessible (marco polo) (2 double)",2 Double +80,"japanese style room, new building , max 5 person with bath and toilet (5 twin futons) - package rate",5 Single +196,twin/double room - terrace - mountain view non refundable,1 Double or 2 Single +0,biz court [standard] [single room] [smoking allowed] 1泊2食付プラン<会席> [夕食付き(和食)] [朝食付き(バイキング)],Unknown +0,"family apartment, 2 bedrooms, refrigerator, city view",Unknown +2,city view qn/qn hawaii on sale(double and a child),1 Double +52,"deluxe twin room, non smoking, 2 twinbed (room only)save15%(twin)",2 Single +0,triple presidential suite ( half board ),Unknown +52,"

1 king bed or 2 single beds

+

note: bed configuration is set as king bed unless requested to be 2 single beds

",2 Single +2,corner king(dbl),1 Double +196,"superior waterfront villa (2br) (1 double bed, 1 twin bed and 1 twin bunk bed)",1 Double or 2 Single +0,one-bedroom suite (2 adults) - non-refundable - breakfast included in the price,Unknown +2,卧室1: :1张日式床垫 和 1张特大床;卧室2: :1张特大床 和 1张日式床垫;卧室3: :1张日式床垫 和 1张特大床;卧室4: :1张特大床 和 1张日式床垫;公用区域 :1张日式床垫,1 Double +73,"double 1 king bed nonsmoking, classic room",1 King +74,accessible queen room with courtyard view and tub,1 Queen +196,twin/ double room deluxe river view,1 Double or 2 Single +6,ocean view (2 adults+1 child ) 2 double beds nonsmoking,2 Double +0,吾味书香房【温暖入住】,Unknown +2,vip suite excluding resort fee-double (non refundable) (full size bed (1 big bed) ),1 Double +0,deluxe plus + family room,Unknown +2,double room suite king bed park view air conditioned sitting area,1 Double +2,"double deluxe2 queen beds, deluxe room, non-smoking double",1 Double +0,apartment 4 bedrooms check in at d'esplanade residence,Unknown +0,grand luxe.,Unknown +0,"two bedroom apartment pool view 3 adults, no meals",Unknown +2,tiny room (haras)(1 double bed),1 Double +2,标准影视大床房,1 Double +52,"twinbed apartment, 1 bedroom (erato)(room only)(2 twin beds)",2 Single +2,"fullbed traditional double room, 1 double bed (kaid)(free breakfast)- package deal (1 double bed)",1 Double +2,俱乐部楼层尊贵房(特大床)(最早入住时间15:00)(最晚入住时间20:00)(可延迟退房至12:00),1 Double +0,臻选欢乐标准间,Unknown +0,"家庭套房 (有窗,面积:128)",Unknown +52,twin deluxe twin room with sea view - free cancellation,2 Single +74,"double partial see viewroom, 1 queen bed, terrace, partial ocean view,nonsmoking",1 Queen +73,executive king hours,1 King +88,"superior suite, balcony, pool view, 2 king beds ( breakfast )",2 King +2,"double apartamento, 2 habitaciones, cocina (1 cama doble)",1 Double +73,"deluxe room king bed with city view 1 king bed with city view, deluxe city 1 kingbeds : breakfast",1 King +73,"executive room, lounge access, 1 king size bed, high floor,breakfast single",1 King +2,"double room, ensuite, garden view (dover), 1 double bed",1 Double +2,double sea view1 king standard sea view bath and shower bay tower,1 Double +2,moderate double room (chapter 2) - non-smoking non refundable,1 Double +0,twinordouble-sea view 3 people,Unknown +0,executive suite!!!three bedroom aspen ski chalet,Unknown +1,"classic room, guest room, 2 twin/single bed(s), garden view (1 twin)",1 Single +0,red level deluxe breakfast included : lunch includeddinner includedbreakfast,Unknown +0,豪华房(底楼,带阳台),Unknown +73,"medium paradiso with balcony,1 king bed,nonsmoking",1 King +0,junior suite superior sea view with balcony (2+1). half board. standard rate,Unknown +233,south building night view [japanese-style room] [non-smoking] [night view is beautiful] [one person trip] enjoy yourself at takayu onsen with sourced water * [dinner included] [breakfast included]. half board. standard rate,1 Water +2,"renovation compact double room, non-smoking, free breakfast- 1 double bed- free wifi",1 Double +52,twin room - de luxe - bay view. room only. non refundable,2 Single +24,"1 king 2 room suite hearing accesible, vis firealrm/door/phn alrt-wifi avail-sofabed, comp cooked to order brkfst-evening reception - no refundable",1 Sofa +2,standard double (breakfast min 3 nights ),1 Double +2,"1 king mobility/hearing accessible ri shwr, vis firealrm/door/phn alrt, comp wifi (1 double)",1 Double +73,junior suite - king - sea view. half board. standard rate,1 King +0,doubleluxury room coastline view doble. full board. non refundable,Unknown +52,superior double room- 1 twin murphy bed and 1 twin bed- free wifi,2 Single +2,deluxe ocean view double beds honeymoon suite ocean front preferred club honeymoon suite ocean front,1 Double +86,"2 queen beds, mobility/hearing impaired access room, tub w/grab bars, no smoking!!!2 queen beds, disney view, non-smoking",2 Queen +0,classic not refundable tpl (wi - fi free)-tpl,Unknown +2,traditional bungalow 1 double bed- non refundable,1 Double +14,"kishuntei, universal jp-western suite, buffet dinner, non smoking, 3 twin futons, 2 twin beds and 1 twin sofa bed",2 Single 1 Sofa +52,twinordouble-superior twin non-smoking tokyo tower side [superior] [twin room] [non-smoking] [view of tokyo to... double,2 Single +0,one-bedroom forest villa with with free exclusive benefit - non-refundable - breakfast included in the price,Unknown +53,quadruple room (3 adults and 1 child) 4 twin beds,4 Single +2,"deluxe 1 king bed guestroom, airport view, 1 double bed",1 Double +0,"canal house suite +{[html] from 29-may-2020 to 31-may-2020 local taxes have to be paid on spot. unless otherwise specified city and/or stay taxes might be payable upon check-out at hotel front desk.}",Unknown +196,deluxe suite 1 king bed non smoking strip view (double/twin (2 pers) ),1 Double or 2 Single +73,1 x junior suite king with breakfast,1 King +73,"1 king bed/nonsmoking/suite/sofabed/larger unit/free hi-spd wireless/coffeemaker, in-room/iron and ironing board/tv, cable",1 King +74,"classic double room, 1 bedroom, terrace, sea view, free breakfast- 1 queen bed- free wifi",1 Queen +0,2 bedroom family room sea view (2ad+1ch),Unknown +233,premier suite 1 bedroom view (water view) (double/twin (2 pers) ),1 Water +73,suite west coast 1 king bed suite,1 King +73,"premium room, sea view (superior level)- 1 king bed",1 King +0,[smoking] - 16.22 square meters - bed width 110 cm x 2 units [ room] [smoking allowed] 5連泊(朝食付き) [朝食付き],Unknown +52,1 br apartment twin double,2 Single +0,?? 1: :???? 2? ?? ??? 2? + ???? 1?;?? ?? :???? 2?,Unknown +6,"accessible - suite 2 doubles, mobility accessible,bathtub,sofabed,nsmk,full b",2 Double +261,"non-smoking japanese-style room 6 tatami [japanese-style room] [no smoking] breakfast, parking lot, coin laundry free! business trip full-strength support plan [with breakfast (japanese food",6 Tatami +0,one bedroom terrace sea view fit ro nrf,Unknown +0,comfort room 1 pax(),Unknown +0,executive suite乛non smoking,Unknown +0,"double/twin-+ 1 x suite-1 king bed,nsmk,2rms,living,jacuzi",Unknown +55,deluxe room with tatami area non refundable half board included,TATAMI +2,格调大床房【温暖入住】,1 Double +0,one bedroom apartment deluxe sea view(3ad+1ch+1inf),Unknown +73,1 king bed premium city view sweet dreams bed-wifi-40 inch hdtv-safe in rm coffee maker-large window that opens - double double,1 King +0,[bettei nagisatei] non-smoking japanese-style room where you can overlook the ocean view bath hirado seto [japanese-style room] [non-smoking] [ocean view] seasonal kaiseki! ~ our standard ha,Unknown +86,hearing accessible water view 2 queen room ( none ),2 Queen +0,studio - suite - whirlpool,Unknown +1,executive king bed double - non refundable(single room),1 Single +80,"standard apartment, 3 bedrooms, 5 twin beds",5 Single +73,"double1 king bed, non-smoking, dogs allowed, high speed internet access, microwave and refrigerator, coffee maker, iron and ironing board, full breakfast",1 King +74,"1 queen accessible studio suite nsmk with free wifi, free hot breakfast, roll-in shower, hdtv ( no breakfast )",1 Queen +2,studio (2 guests) (1 double bed) (non refundable),1 Double +74,"superior room with queen bed +{[html] from 12-jan-2020 to 15-jan-2020 unless otherwise specified city and/or stay taxes might be payable upon check-out at hotel front desk.}",1 Queen +73,horizon deluxe room 1 king bed (kingbed),1 King +73,"suite, 1 cama king size, para no fumadores, vista a la piscina (one-bedroom)",1 King +52,"standard double room with park view (twin beds) (child bed is not included, extra bed not included)",2 Single +2,apartment 1 room (apartment-apartment with 1 bedroom not refundable-dbl),1 Double +52,one bed in 4-bed dormitory twinbed,2 Single +252,double-2 queen beds cityview nonsmoking,1 Double or 2 Queen +0,1 x ocean front 2 bedrooms signature suite,Unknown +1,single junior suite 2 persons + junior suite 3 persons(sgl),1 Single +0,superior room + superior room + superior room + deluxe room + deluxe room + deluxe room,Unknown +2,标准双人床房(连住4晚及以上),1 Double +0,"standard apartment, 2 bedrooms (4 pax) - non refundable",Unknown +0,(1)jewel suite,Unknown +262,"studio, kitchen (2 queen beds and 1 sofa bed)",2 Queen 1 Sofa +1,"1 king bed, studio deluxe suite, non-smoking fit wholesale rate - 2 (single )",1 Single +24,1 king suite nsmk with free wifi free hot breakfast sofa bed mini-fridge,1 Sofa +0,"queenbed or sofabed room, multiple beds (high floor, 2 queen & 1 sofa bed)(free breakfast)(private sale: save 15%)(2 queen beds and 1 double sofa bed)",Unknown +2,简雅大床房-清新绿植,1 Double +2,1 bedroom comfort double room with balcony and beachfront (full double bed),1 Double +0,not refundable.2 x executive suite pool view,Unknown +0,studio kitchenette (1103) fullbed,Unknown +255,double (queen w/sofa smoking) not refundable,1 Sofa or 1 Queen +0,two bedroom suite ( room only )(trp),Unknown +178,classic triple room (rossa)- 1 queen bed and 1 twin bed,1 Queen 1 Single +2,(2 people use) main building (bed width 140) * purification water use * [double room] [non-smoking] [early discount] early booking is very good deals plan early bird deals 30 [no meals](dbl),1 Double +0,doble 2 adultos standard : mp,Unknown +0,suite (suite garden) + suite (suite garden) + suite (suite garden),Unknown +196,superior double room - ro + double/twin room - ro + double/twin room - ro + double/twin room - ro,1 Double or 2 Single +0,豪华愉梦双人房(维也纳旗舰店),Unknown +0,family room family room a non smoking non-smoking western style triple bed with plan room only,Unknown +2,"double room - historic, individually furnished rooms in baroq ue style without balcony",1 Double +86,2 queen beds - superior floor marina view [no extrabed],2 Queen +73,"renewal suite, club lounge access, suite, 1 king, ocean view (room only offline)",1 King +0,habitaci?n est?ndar (lateral sea view (2ad+1ch)) (2 camas individuales),Unknown +73,king ada room include all the same amenities as our standard rooms plus ada amenities room includes microwave. room only. non refundable,1 King +1,"(1)deluxe room, city view(1 twin bed) [non refundable]",1 Single +73,king deluxe high floor sea view room...wifi/42 inc hd sat tv/floor-ceiling windows...35 sqm/media hub/walk- in shower/laptp safe ( breakfast ),1 King +238,"double-1 king bed, non-smoking, wi-fi, refrigerator, coffee maker, hairdryer, iron and ironing board",1 Double or 1 King +6,double 2 double hearing accessible...visual firealarm/door/phone alert or vis fire...wifi fee/day-crabtree evelyn bath amenities,2 Double +0,suitesir walter scott suite with castle view. bed & breakfast. non refundable,Unknown +86,2 queen beds bathtub non smoking,2 Queen +73,kingbed premier harbour view king(room only)(1 king bed),1 King +0,露台帝国套房(3成人1儿童),Unknown +2,new standard room(with balcony)(double room),1 Double +0,ada k shwr sfbd,Unknown +0,"studio, 1 queen bed with sofa bed, fireplace,1 queen bed and 1 queen sofa bed,nonsmoking",Unknown +86,2queen studio ste terrace ns super sale,2 Queen +52,1 bedroom apartment land view twin and sofa bed,2 Single +52,main building premier twin room with ocean view non smoking queen bed,2 Single +2,云中轻影雅致大床房,1 Double +52,twin cliff tower ocean view...50sqm refurbished/high floor/private balcony...modern amenities/easy access to pool/beach triple,2 Single +136,"1 x standard apartment, 2 bedrooms [bedtype: 1 double or 1 twin]",1 Single or 1 Double +0,*0~suitefamiliar2habitacionesbalcn (),Unknown +0,"three bedroom apartment(1 queen bed, 2 twin beds and 1 twin sofa bed)",Unknown +6,2 double bed uptown city view - triple,2 Double +52,standard twin (no cleaning plan/breakfast),2 Single +0,standard quadruplo - tarifa baixa temporada 2024,Unknown +2,"经济复式房, 1 张双人床",1 Double +2,deluxe room double,1 Double +73,comfort room (1 king bed) non refundable standard accommodation,1 King +6,"奢华套房, 2 张大床 (prestige club lounge)",2 Double +2,"non refundable penthouse one bedroom suite, strip view(double room)",1 Double +6,2 double beds nonsmoking hdtvfree wifihot breakfast included work area,2 Double +73,"king executive room...newly refurbished, lounge access, free wifi...nordic elegance, different views available...",1 King +196,"deluxe, guest room, 1 king, river view ( breakfast ) (double/twin (2 pers) )",1 Double or 2 Single +0,japanese style - honkan room only,Unknown +0,ind premium non refundable,Unknown +73,partial ocean view deluxe king,1 King +0,doubledouble room with business with smoking,Unknown +74,"deluxe double room, 1 queen bed, balcony, city view",1 Queen +52,"doublewonderful room, room, 2 twin beds, balcony double",2 Single +2,"comfort double, non smoking, - 1 double bed",1 Double +247,two bedroom jungle pool villa 1 queen bed and 2 twin beds : breakfast for two,2 Single 1 Queen +0,"apartment (8 double beds, 1 twin bed and 1 double sofa bed)",Unknown +2,"suite superior suite kingsize bed,room only(dbl)",1 Double +52,main building superior twin room smoking (superior room - tw),2 Single +0,luxe sea view - breakfast included in the price,Unknown +0,3 bedroom standard lodge,Unknown +0,"little bear star (duplex, individual terrace)(check-in 15:00)",Unknown +73,"suite (with private spa), breakfast buffet - 1 king bed - continental breakfast - free wifi",1 King +0,housethemed room wizard house,Unknown +0,classic room mountain side,Unknown +2,deluxe room double and child sharing bed with the parents,1 Double +6,superior double room connecting rooms 2 double beds non refundable,2 Double +0,the duet non refundable breakfast,Unknown +74,"room, 1 queen bed, non smoking (economy) (1 queen bed)",1 Queen +2,standard double room with balcony and mountain view - non-refundable - breakfast included in the price - free wifi,1 Double +2,芳草居大床房 无窗,1 Double +73,"grand deluxe suite king, full breakfast- 1 king bed- free parking- free wifi",1 King +73,double deluxe room | 1 king bed,1 King +136,non-smoking deluxe strip view (ldtiedw | lnd2 weekend everyday) (1 double or 1 twin),1 Single or 1 Double +0,apartment 2 room 2-bedroom apartment 2ad+ 4ch,Unknown +1,"standard apartment, city view (single use)",1 Single +74,1 queen bed first floor efficiency,1 Queen +2,简约影视大床房(大床),1 Double +0,行政套间(新店开业),Unknown +2,double south wing premier city view japanese-style room with bathroom and toilet/smoking japanese style japanese room bed with plan room only,1 Double +2,side double non refundable,1 Double +0,habitacion economica (1 adulto).,Unknown +0,lakeview junior suite,Unknown +2,double economy with stairs access + old triple stair access,1 Double +86,2 queen deluxe with wet bar nonsmoking - nqrx - lhhqf2,2 Queen +73,king ocean view suite lounge access 87 sqm bfst dr,1 King +2,"double studio (full double bed) (queen size bed, smoking, kitchen)",1 Double +52,premier king bed pool view(twn),2 Single +10,1 x suite garden suite room [bedtype: 1 double 1 sofa] : room only,1 Double 1 Sofa +6,double room with two double beds - disability access/bathtub - breakfast included in the price,2 Double +52,驼雅雅致双床房,2 Single +0,特价标间(小标间),Unknown +73,"fantastic bank, 1 bedroom suite, 1 king, whirlpool (package rate)",1 King +52,慢品双床房,2 Single +52,2 single smoking stay 7 nights and save,2 Single +2,"suite executive, suite, 1 king - executive, suite, 1 king, 1 double bed",1 Double +6,"premium jr. suite, 1 bedroom, 2 double beds (fullbed)",2 Double +1,executive triple harbour view-dbl and rollaway bed (non refundable) (single ),1 Single +0,twinordouble-fairmont roh,Unknown +2,double room luxe royal,1 Double +189,"studio suite, 1 queen bed with sofa bed, accessible (mobility & hearing w/ roll-in shower)(1 queen bed and 1 double sofa bed)",1 Queen 1 Sofa +0,bed room (sofabed),Unknown +2,长安雅致大床房,1 Double +52,"twinmoderate twin room , non smoking [for 2 adults], 2 large twin beds",2 Single +86,2 queen beds nsmk ground flatsc hispd micrfg full breakfast non refundable non refundable,2 Queen +0,1doublebed和2tatami和1singlebed,Unknown +2,superior room (kamel) (1 double bed) - package rate,1 Double +0,(1)double room (with sterilization function air conditioner) [double room] [no smoking] [mountain view] 【10周年記念】皆さまのご愛顧に感謝(通常素泊り) [素泊まり],Unknown +2,double panoramic not refundable.1 x premium panorama view(dbl),1 Double +0,family horizon hillcrest pool villa breakfast included in the price : breakfast included,Unknown +238,"double 1 king bed standard low floor, 1 double bed",1 Double or 1 King +2,double economicspacious double room no window,1 Double +52,"twin dlx garden pool bng (tahitian escape +no changes allowed or credits given. +includes breakfast)",2 Single +0,gran deluxe room - free cancellation - breakfast included in the price - free wifi,Unknown +0,臻选普通套房,Unknown +106,"deluxe triple room, mountain view 1 king bed and 1 twin bed- non refundable",1 King 1 Single +2,double room cosy (without breakfast) (non-refundable),1 Double +74,apsara villa (1 queen bed),1 Queen +0,凡尔赛的玫瑰,Unknown +2,"junior suite (swim up), 1 double bed",1 Double +0,"superior quadruple room with balcony (child meal not included, extra bed not included)",Unknown +73,suite (corner)- 1 king bed- free wifi,1 King +52,悦享轻居loft两居双床套房,2 Single +0,"luxury villa,2 bedrooms,garden view,ground floor",Unknown +73,"executive suite king, 1 king, 126sqm/1356sqft, separate dining room, separate l",1 King +0,studiostandard studio (2ad) - estudio (2ad). bed & breakfast. standard rate,Unknown +0,singlepluschild sea view studio with balcony and kitchenette - breakfast included in the price,Unknown +2,classic room with 1 double bed 1pax,1 Double +0,"suite, vista mar e jardim (suite 803)",Unknown +2,double family family 2 adults 1 double bed,1 Double +238,double double-king room hot sale,1 Double or 1 King +2,deluxe sea view - double double : welcome drink,1 Double +2,河景套房(大床)(内宾)[双早],1 Double +2,double room with balcony - bay view (18th-20th floor) - non-smoking - breakfast included in the price,1 Double +52,classic double and classic twin and superior room,2 Single +88,2 king beds studio suite non-smoking triple,2 King +5,triple room (3 adults)(1 double bed and 1 twin bed)_ -no reembolsable,1 Double 1 Single +73,"(1)deluxe room, 1 king size bed, high floor smart tv 55', bathtub(2)deluxe room, 1 king size bed, high floor smart tv 55', bathtub",1 King +52,"deluxe room, poolside (ground floor) 2 twin beds- non refundable",2 Single +2,three bedroom villa swimming pool(dbl),1 Double +0,habitacion junior suite uso individual vista mar,Unknown +0,少年锦时四人间(床位)(仅女生入住),Unknown +2,dive in cho yerin art stay busan 1(1-double bed(s)),1 Double +0,deluxe suite -bar breakfast : 2 pax-deluxe suite,Unknown +73,premier executive floor king - special event breakfast,1 King +136,1 x king deluxe corner room half board non refundable [bedtype: 1 double or 1 twin],1 Single or 1 Double +0,"1 king bed, non-smoking, deluxe room, balcony - room only, 1 double or 1 twin bed",Unknown +73,1 king premium cabana poolside view(non-refundable),1 King +247,duplex 1 queen bed and 2 twin beds suite,2 Single 1 Queen +52,朴宿·惠选双床房,2 Single +0,suite 1 bedroom (exceptional),Unknown +1,superior double beds(room only) single non amendable,1 Single +0,aenaon estate - aula suite by kk,Unknown +86,"queenbed grand room, 2 queen beds, balcony, park view(breakfast for 2)(2 queen beds)",2 Queen +136,annex sunset junior suite breakfast included aeeeeaeeaa - nosmoking - aad (1 double or 1 twin),1 Single or 1 Double +18,"design cottage, 1 bedroom (1 double and 2 single sofa beds) (non refundable)",1 Double 2 Sofa +0,sheridan,Unknown +0,suitehistoric superior suite internal view non refundable,Unknown +52,"deluxe room, kitchenette, ocean view (2 twinbed)",2 Single +86,"ocean view queen, suite, 2 queen(s) ocean view queen, suite, 2 queen(s)",2 Queen +52,"economy twin room, balcony- 2 large twin beds- free parking- free wifi",2 Single +196,classic double/twin (2+1). full board. standard rate,1 Double or 2 Single +74,"1 bedroom suite, 1 queen advanced purchase",1 Queen +247,"2 bedroom deluxe dune view, 1 queen bed and 2 twin beds",2 Single 1 Queen +0,triple room with bathroom and shared toilet japanese style japanese room bed with plan room only,Unknown +0,"suite 2 bedrooms deluxe (25% discount) +{[html] from 14-feb-2020 to 15-feb-2020 local taxes have to be paid on spot.. the fairmont dubai are delighted to offer a special dinner of the new year ’s eve",Unknown +0,双阳台360度海景日落家庭房,Unknown +54,superior semi double for 2 people use-(t2-with bf)-bf2,Semi-Double +55,deluxe room with tatami area - crab shabushabu dinner + buffet - non-smoking,TATAMI +196,double double or twin pond,1 Double or 2 Single +0,(1)junior suite standard room only [non refundable],Unknown +1,comfort room 2 large sgl beds - room only,1 Single +73,"double1 king mobility accessible w/bathtub, comp wifi, hi def.flat screen tv-refrigerator-microwave",1 King +2,moderate double bed room non smoking 16.9 sqm,1 Double +2,d light room : breakfast included non refundable(dbl),1 Double +0,luxury hanging tent,Unknown +1,sleep room - free wifi single,1 Single +2,[non refundable] double classic bb - not refundable,1 Double +0,executive deluxe triple suite,Unknown +2,"1 queen, sofa bed, fully equipped kitchen, micr owave, 510sqft/46sqm, living/sit(double room)",1 Double +0,"executive guest room, larger guest room, 2 twins, high floor. bed & breakfast. opaque rate",Unknown +0,premium room with complimentary club lounge acces,Unknown +2,tower double room with pool access,1 Double +2,fairmont gold room (lounge access) king double double,1 Double +5,standard family room with 1 double and 1 twin bed and sofa bed - non-smoking - non-refundable - breakfast included in the price : bed and breakfast,1 Double 1 Single +186,king w/sofa mob/hear (non-refundable),1 Sofa 1 King +257,not refundable.1 x 1 queen w/balcony mobility accessible b double,1 Double or 1 Queen +24,standard king room with sofa bed standard king room with sofa bed,1 Sofa +52,deluxe family room - non-refundable + deluxe twin room with river view - non-refundable,2 Single +52,twin room ro - 2 adults -estandar,2 Single +196,豪华套间 当天17:59前预订 2人入住 不含早(大床/双床),1 Double or 2 Single +2,"deluxe double room, 1 double bed, valley view (1 double bed) - package rate",1 Double +0,",suite fantastic 1 park : half board",Unknown +0,"

1 king bed, 1 double bed and 2 twin beds

2002-sq-foot room, balcony with city and pool views


layout - 3 bedrooms, dining area, and sitting area

internet - free wifi

entertainment - 50-inch smart tv with satellite channels

food & drink - kitchen with refrigerator, stovetop, oven, and microwave

sleep - a pillow menu, blackout drapes/curtains, and bed sheets

bathroom - 2 bathrooms, showe",Unknown +0,"double koto, japanese style room with terrace and open-air bath, 10 tatami-mats, non smoking",Unknown +52,twin east wing standard twin room 26 sq m with bathroom and toilet/non-smoking western style twin bed with plan stay longer and save! room only,2 Single +2,superior 1 king balcony ns double,1 Double +0,luxury pool suite with garden and heated pool,Unknown +73,"deluxe room, 1 king bed (creek)",1 King +52,"standard room with twin beds - non smoking +{[html] from 14-mar-2020 to 16-mar-2020 unless otherwise specified city and/or stay taxes might be payable upon check-out at hotel front desk.}",2 Single +0,v1ou0lfbu-cpge1dt77b5aw7gze-mlr6jn5tjige9zewqpb2eqju7a,Unknown +86,2 queen junior suite garden view - free internet in room - free parking,2 Queen +0,"2 bedroom bungalow ""kid suite"" non refundable (3+1)",Unknown +52,"not refundable.1 x deluxe premium room, 2 single beds, view of paris's sacre-coeur double",2 Single +1,single room-2 bed view room() single,1 Single +10,double privilege room with 1 double bed and 1 sofa not convertible,1 Double 1 Sofa +0,观村景阁楼房,Unknown +86,1 bedroom suite 2 queen communication accessible tub,2 Queen +2,"family room (standard), - 1 double bed",1 Double +86,executive studio two queens - single occupancy!!!spa junior king suite - single occupancy,2 Queen +73,(1)1 king bed room with view non refundable [non refundable],1 King +196,double panoramic (twin/double room - panorama - city view(dbl)),1 Double or 2 Single +0,"suite (teide view) (3 adults), 1 cama doble y 1 sofá cama individual",Unknown +0,superior apartment - 1 bedroom - 1 adult + 1 child,Unknown +52,twin 2 twin hilton executive,2 Single +0,junior suite superior loft-room only,Unknown +1,suite partial ocean view non refundable single : room only,1 Single +52,deluxe twin room 20 sqm.modern decor. lcd tv.hsia.seating area,2 Single +6,双人客房(2双人床)(无烟),2 Double +0,single use [moderate] [ room] [non-smoking] 【最大24時間滞在可能】ロングステイプラン [朝食付き],Unknown +4,3 single beds - non-refundable - free wifi,3 Single +73,1 bedroom suite 1 king golf view balcony,1 King +0,small tent - non-refundable,Unknown +1,"family suite, 1 bedroom larger suite, king, sofa bed tbdq (single )",1 Single +0,pentaplus - 1 bed requested,Unknown +52,"pool view guest room 1 king or 2 double + balcony(twin)",2 Single +0,2 double beds and 1 king bed or 2 double beds;1 single bed,Unknown +52,twin (with shower only) (sleeps 1) with breakfast and dinner,2 Single +74,queen room (no pets) (queenbed),1 Queen +2,kythnos - deluxe double room : bed and breakfast,1 Double +2,double superior room - non-refundable. room only. non refundable,1 Double +0,jungle view suite(1-doble(s) extra-grande(s)),Unknown +106,"suite 1 king bed, 1 single bed, suite, nonsmoking",1 King 1 Single +74,suite 1 bedroom - queen bed - executive,1 Queen +73,1 king bed junior suite (bed not specified) (non refundable),1 King +73,qed luxury bedroom 1 king size bed no meal,1 King +73,1 king ada tub summer presale - room only,1 King +0,non-refundable. package rate. member’s exclusive price. free internet. free breakfast. free self parking. beds: 1 fullbed.,Unknown +2,1 king junior suite club floor non refundable(dbl),1 Double +6,room accessible - 2 double mobility accessible roll in shower non-smoking continental breakfast,2 Double +210,"standard room, 1 double bed and 2 twin beds family",2 Single 1 Double +0,(2nd floor) [24.9 square meters] [twin room] [no smoking] 【黒潮】黒潮の海の幸?四万十牛の陶板焼き [夕食付き] [朝食付き(和食)],Unknown +73,1 king bed/nonsmoking/accessible/suite/ living room/2 person sofabed/mobility accessible/accessible tub/2 tvs/keurig,1 King +0,superior room with pool view(breakfast + dinner or lunch included),Unknown +2,luxury suite double room - room only,1 Double +2,[early check in at 13:00] superior double + banobagi facial kit 1 double bed,1 Double +196,twin/double room - comfort twin/double room - executive,1 Double or 2 Single +73,"room, sea view (upper floor) 1 king bed : breakfast for two",1 King +52,"twinbed luxury twin room, 1 bedroom, non smoking, valley view(free breakfast)(members price: 13%)(2 twin beds)",2 Single +73,"deluxe room,1 king bed,lake view,spa",1 King +2,double deluxequeen/queen - de luxe - city view(dbl),1 Double +0,two beds mobility accessible roll in shower,Unknown +210,family room with 1 double bed and 2 single beds - non-refundable,2 Single 1 Double +0,

smart

,Unknown +0,austropop studio non-refundable,Unknown +2,1 king bed corner room pure allergy...20usd mandatory charge - 350 sq ft...39 inch lcd hd tv - serenity bed double,1 Double +0,"family suite 2 bedrooms (get 25% discount),room only",Unknown +0,*126974~studiovillapool (),Unknown +2,double superior superior double patio garden(dbl),1 Double +6,not refundable.1 x 2 double beds...326 sqft-free wifi-coff,2 Double +24,executive suite 1 king bed with sofa bed kitchenette1 king bed and 1 large twin sofa bednonsmoking,1 Sofa +52,",double twin bed room with garden view",2 Single +74,"business studio suite, 1 queen bed, refrigerator and microwave, city view",1 Queen +73,"room, 1 king bed, non smoking (concierge) (kingbed)",1 King +0,deluxe room (2ad+1ch). all inclusive. standard rate,Unknown +234,"suite, 2 bedrooms, accessible, kitchen (hearing) 1 king bed and 2 double beds",2 Double 1 King +0,"executive studio quad - breakfast from aug, 09 2022 to aug, 23 2022",Unknown +2,double superiormain building superior city view double room 1 bedroom with bathroom and toilet/non-smoking western style double bed with plan no cleaning during 2 nights stay no meals,1 Double +6,2 room fallsview suite-2 queens-2 double beds wifi available - high floor-both falls view comp cooked to order brkfst-evening reception quad,2 Double +238,"double superiorhabitación superior, 1 cama king size (dash)",1 Double or 1 King +52,"suite junior, 1 habitación, balcón twinbed_ -no reembolsable",2 Single +0,商务标准间(国庆特惠),Unknown +74,upstairs queen room (guest house) - free wifi,1 Queen +24,king premium room with balcony...35sqm/renovated/wifi/tea-coffee maker/minibar...55 inch hdtv/iron-board/rain shower/safe/sofa single,1 Sofa +0,1 bedroom standard quadruple room (bed type is subject to availability),Unknown +73,"deluxe suite, 1 bedroom, oceanfront, 1 king bed : breakfast for 2",1 King +0,"prime superior, larger guest room, 2 twin, high floor. bed & breakfast. non refundable",Unknown +0,"apartment, 2 bedrooms (plunge pool)(qud)",Unknown +52,"[room for 3] deluxe garden twin + 1 free extra bed, 2 twin beds",2 Single +73,"standard room, 1 king bed, non smoking, balcony (dining table), free breakfast- free self parking- free wifi- full breakfast- full kitchen",1 King +0,wellness waterfront island suite - non refundable rate,Unknown +24,1 king corner suite w sofabed...comp wifi- hdtvs with hidef channels...refrigerator-microwave- keurig coffeemaker ( breakfast ),1 Sofa +73,suite-1 king 2qn beds 2 bdrm 2 bath suite nonsmok,1 King +0,"design maisonette jacuzzi (exclusive discount,special discount)",Unknown +2,1 x double or twin standard [bedtype: 1 double] : room only(dbl),1 Double +52,not refundable.1 x double room for individual use deluxe 2 beds single,2 Single +52,omnia superior twin (twin),2 Single +74,"(1)1 queen bed, non-smoking, deluxe room, high speed internet access, sitting area, desk, microwave and refrigerator, full breakfast",1 Queen +74,suite master single (1 queen bed),1 Queen +0,junior suite(with balcony),Unknown +0,"suite suite familiar, 2 habitaciones, vistas a la laguna (2 camas dobles y 1 cama de matrimonio grande)",Unknown +0,"城市公寓, 无烟房, 阳台",Unknown +0,executive lifestyle suite super sale,Unknown +1,executive room with 1 king-size bed breakfast included single,1 Single +73,"02:grand deluxe room, 1 king size bed",1 King +0,"superior room, balcony, annex building, 2 beds",Unknown +2,观云·观景大床房,1 Double +73,"suite-junior 1 king bed suite, mobility accessible, grab bars, bathtub",1 King +52,"[7pm check in -9am check out]compact twin room, non smoking, 2 twin beds",2 Single +73,"suite suite, 1 king bed (heritage) 1 king bed",1 King +52,"classic room, guest room, 1 twin/single bed(s), balcony (standard room - tw)",2 Single +86,standard room 2 queen beds riverview 2-7 (2 queen beds) (non refundable),2 Queen +0,beachfront villa - included new year's eve dinner - included return transfer by domestic flight + speedboat (available after daylight hours only ),Unknown +0,"suite (superior suite - twin beds with a sofa bed, 2 adults and 2 children)",Unknown +2,suite-1 king bed non smoking double,1 Double +0,1 bedroom apartment (kitchen) (1 bedroom apartment)+executive studio (kitchenette) (studio)+superior suite (kitchen) (suite),Unknown +2,top view villa 1 double bed- non refundable,1 Double +1,"standard room with two separate single beds +{[html] from 03-feb-2020 to 07-feb-2020 unless otherwise specified city and/or stay taxes might be payable upon check-out at hotel front desk.}",1 Single +2,"double disability access room (full double bed) (queen size bed, handicap accessible)",1 Double +0,marmara deluxe new year sales,Unknown +10,"standard room, perfect for families - 1 double bed and 1 sofa bed for 2 persons + standard room, perfect for families - 1 double bed and 1 sofa bed for 2 persons",1 Double 1 Sofa +16,"apartment, 2 bedrooms, balcony- 4 twin beds and 1 double sofa bed- free self parking- full kitchen",4 Single 1 Sofa +2,"residential room, non smoking (bed size: 140cm wide), 1 double bed",1 Double +0,[superior] [ room] [no smoking] [early discount plan] save on reservations up to 28 days in advance! [breakfast included],Unknown +1,"suite, 1 bedroom (club lounge acces) (1 twin bed)",1 Single +178,apartamento master 1 queen bed and 1 twin bed nonsmoking non refundable,1 Queen 1 Single +1,apartamento de lujo sgl o doble con balc?n y vista,1 Single +0,executive room 1 bedroom kitchenette non refundable,Unknown +210,double one bed non refundable + double single use one bed non refundable + double single use one bed non refundable,2 Single 1 Double +2,"superior suite, 1 double bed",1 Double +0,(1)residential family [family room] [no smoking] early break plan until 14 days ago [2 people ~] [no meals],Unknown +0,family deluxe capacity 6 + familiar junior suite + familiar junior suite,Unknown +2,(standard double smoking),1 Double +2,king governor suite(double room),1 Double +52,"room, 2 bedrooms, non smoking, sea view 2 twin beds",2 Single +52,工作室双床房(提前75天预订),2 Single +52,1.5米安心大床房 (双床),2 Single +153,garden view queens + partial bay view suite queens 2nd floor + resort king,1 King 2 Queen +73,king executive room; wifi/33 sqm; lcd sat tv/aircon,1 King +5,economy triple room (1 double bed and 1 single bed) non-refundable,1 Double 1 Single +86,"2 queen beds, non-smoking, city bayview, sofabed, safe, microwave and refrigerator, coffee maker 892db(3 paxes) **full stay non-refundable**",2 Queen +1,superior room with sauna(sgl),1 Single +24,"apartment, 1 bedroom, balcony, lake view (3 adults), 2 beds and 1 double sofa bed",1 Sofa +136,junior suite (1 x junior suite - superior [bedtype: 1 double or 1 twin]),1 Single or 1 Double +1,1 queen high floor non refundable single,1 Single +73,1 king bed junior suite studio suite -,1 King +73,king free night,1 King +0,"executive apartment, 2 bedrooms, 1 queen bed and 3 twin beds",Unknown +0,studio superior studio - full board included,Unknown +6,(1)premier two double room [non refundable],2 Double +52,kizuna twin room non refundable,2 Single +0,"suitesky three bedroom suite, 190sqm/2bed180x200/2bed135x200/living rm/maid, dinng tbl/kitchen/washer dryer/3 bathrms/4 tv",Unknown +82,"suite, 1 bedroom, smoking, kitchen 1 king bed and 1 double sofa bed- non refundable",1 King 1 Sofa +0,zwpvlsxal9akkygisspddpkqcr60x7a6oam8pwg1qw5rch6omvmgpq,Unknown +73,1 king mob acc with tub 1 king mobility accessible with bathtub free wifi -sweet dreams experience bed 42 inch hd tv-microwave and refrigerator (corporate|sdt18c)(),1 King +52,"quadruple 1 queen 2 single beds, family room, wi-fi, tea/coffee",2 Single +24,signature suite with one king bed sofa bed terrace and daily grab & go breakfast for two as part of the included resort fee non refundable,1 Sofa +2,premium room 1 king bed view (sky view) - double (family plan),1 Double +0,deluxe haruka,Unknown +0,penelope house (non refundable),Unknown +73,one bedroom suite king sole use,1 King +73,"room, 1 king bed (east, sorry no pets) 1 king bed",1 King +2,"double superiorsuperior room - sea, golf view & balcony",1 Double +0,white bear whale (double layer)(check-in 15:00)(最早入住时间15:00),Unknown +2,luxury room with twin beds(dbl),1 Double +0,superior room private pool (mini) non refundable,Unknown +2,double the shin-edo standard double room,1 Double +1,superior twin (with balcony/single use/parking free/4nights plan/room only),1 Single +52,superior 2 single beds room with magnificent view on la défense,2 Single +24,"sea view junior suite, free breakfast- 1 twin sofa bed- free wifi",1 Sofa +2,double (2 camas individuales - no fumador habitaci?n est?ndar acceso inal?mbrico a internet de alta velocidad gratuito desayuno completo),1 Double +24,deluxe room 1 double bed with sofa bed non smoking double,1 Sofa +196,deluxe sea view room (twin/double)+deluxe courtyard room (twin/double)(dbl),1 Double or 2 Single +73,deluxe king non refundable + junior suite non refundable,1 King +52,non refundable twin. bed & breakfast. non refundable. standard rate,2 Single +73,1kng/2qn mobility/hearing access ri shwr nsmk vis fire alarm/door/phn alert-kitchen-sofabed free wifi-daily hot breakfast-24/7 suite shop,1 King +73,"1 king bed,smok,sofbd,jaczz,micrfg,hispd,continental breakfast-double",1 King +52,superior twin room non-smoking western style twin bed with plan highly recommended! room only,2 Single +2,商务大单间(大床),1 Double +52,suite ocean view pool junior suite(twin),2 Single +0,innside sea view. bed & breakfast. standard rate,Unknown +0,2qn mobility/hearing access ri shwr studio (non-refundable),Unknown +0,deluxe sea view + breakfast flex - 2 beds,Unknown +2,"高级独栋屋, 1 张特大床房",1 Double +52,enjoy the experience of japanese culture in the 33 sqm suite with 2-single beds and attached s eating area. comp high speed internet access mp ( no breakfast ),2 Single +52,"1 queen 2 single beds non-smoking, family suite, 70 square meters, kitchen, terrace, 1 sofabed for 2",2 Single +196,double/twin-club suite ocean view,1 Double or 2 Single +2,"king premier room with grosvenor view, comp wifi/espresso/usb ports/smart tv/ac, 28 sqm/bathrobe/walk-in shower/minibar/safe(double room)",1 Double +233,"water,pavilion standard room with double bed 1 bedroom,pool",1 Water +0,studio - connecting room - breakfast included in the price - free wifi,Unknown +234,1 king bed and 2 double beds 2 bedroom suite room only,2 Double 1 King +0,villa [japanese and western rooms] [non-smoking] [breakfast included] favorite breakfast at popular cafe * [breakfast included],Unknown +5,1 double 1 single non-smoking free wi-fi cable tv mini bar non refundable,1 Double 1 Single +2,avantgarde double room pool view fb,1 Double +73,"suite, 1 bedroom, view, tower (freedom tower view) , 1 king bed , room only | amenities:free wifi (package deal)",1 King +52,twinharbour view twin room room only,2 Single +2,"chalet, 3 bedrooms (10 people) - non refundable(dbl)",1 Double +0,"superior (mobility accessible) room (extra bed included, handicap accessible)",Unknown +0,"luxury apartment, 3 bedrooms, 2 queen beds and 1 twin bed",Unknown +1,"suite-1 king bed,nsmk,balcony,micrfg,hi speed net,cofmkr,full breakfast(sgl)",1 Single +2,large - double room - with breakfast [w/extra bed],1 Double +2,"double room, accessible, non smoking (mobility w/ roll-in shower)",1 Double +73,penthouse ste 1 king sunshine on sale 3 nt,1 King +74,"suite,1 queen bed with sofa bed (one bedroom suite queen)",1 Queen +0,新风美式景观投影房,Unknown +74,deluxe bamboo room(1 queen bed),1 Queen +2,sakura club 2qns hearing/mobility w/ri shower vis firealrm/door/phn alrt/sakura club access 55 inch hdtv-espresso machine-double vanity (corporate|odbb15),1 Double +2,景观豪华房(特大床,带公共浴室),1 Double +73,double1 king mobility accessible w/ bathtub - 50usd rsrt chg- 55 inch hdtv - complimentary transportation to disney -,1 King +178,"queenbed or bunkbed chalet, 1 bedroom, non smoking, kitchenette(room only)(private sale: save 10%)(1 queen bed and 1 twin bunk bed)",1 Queen 1 Single +196,.side sea view double/twin with balcony. non refundable,1 Double or 2 Single +52,standard twin-smoking(3pax)-(t1)(trp),2 Single +0,urban triple ro. room only. standard rate,Unknown +0,deluxe room sea view (2ad+1ch). bed & breakfast. non refundable,Unknown +52,玲珑双床房(无窗)(提前60天预订),2 Single +2,double (standard double room - all-inclusive) double,1 Double +2,1 king bed pure allergy friendly double,1 Double +52,"double room, 2 twin beds, terrace, half board- free parking- free wifi",2 Single +2,(1)double room executive smoking armchair(2)double room executive smoking armchair,1 Double +0,standard one bedroom suite balcony,Unknown +1,double single use standard (1ad) + double single use standard (1ad),1 Single +0,"triple room triple room - top floor (godzilla floor) triple, room only, non smoking (separate bf charge for 5y/o and under)",Unknown +0,1 x deluxe bungalow (premium),Unknown +73,1 king bed superior room non-smoking - free internet in room - free parking - fridge - microwave,1 King +73,"(1)premium 1 king bed, corner, view",1 King +0,suite - suite with garden view/city view (4 pax) + extra bed,Unknown +0,doble smart tarifa no reembolsable no acepta modificaciones non refundable,Unknown +0,",apartment deluxe",Unknown +0,"a modern suite for work and relaxation +{[html] from 31-dec-2019 to 01-jan-2020 unless otherwise specified city and/or stay taxes might be payable upon check-out at hotel front desk.}",Unknown +74,"junior suite, balcony, partial sea view (1 queen bed)",1 Queen +2,"ocean double club room (full double bed) (king size bed, club access)",1 Double +73,forum tower king neptune suite - non smoking,1 King +73,deluxe room superior king room (on 8.-13. floor),1 King +0,habitación familiar (sleeps 3),Unknown +0,economy room (kuschelnest),Unknown +6,都市房(2张特大床),2 Double +52,"hudson double room (twin beds) (2 double beds, child meal not included, extra bed not included)",2 Single +2,double sea superior sea view 2+2 hb,1 Double +52,日式海景房(双床),2 Single +4,room with 3 single beds (31x79"/80x200 cm) feat uring the new bedding,3 Single +0,superior room without window non refundable,Unknown +52,not refundable.1 x tribe standard with 2 single size beds - courtyard view,2 Single +73,kingdom club suite 1 king bed non refundable,1 King +2,"14square meters studio [double room] [no smoking] [pre-payment limited] if the plan is decided by ""non-refundable"", stay at a great price! [no meals] - no refundable",1 Double +86,2 queen beds high floor room city view...30usd mand chg-345 sqft-keurig coffee...55 inch hd tv-fridge-in room safe (corporate|odcc15),2 Queen +73,panorama suite king size bed non refundable,1 King +0,"double2 camas individuales - no fumador, aire acondicionado, café y té, televisión de pantalla plana, wi-fi gratuito, desayuno completo",Unknown +5,"bungalow, multiple beds, beach view (1 twin bed and 1 double bed)",1 Double 1 Single +2,"普通开放式套房, 1 张特大床, 冰箱",1 Double +73,studio king studio suite with mountain view - non-smoking - non-refundable - free wifi,1 King +246,云端智眠|圆床房,1 Round +2,essential king room with soaking tub double non refundable,1 Double +74,single (1 queen 1 bedroom suite),1 Queen +46,"executive suite, 2 bedrooms, kitchenette, free wi-fi & parking(1 double bed and 3 twin beds)",1 Double 3 Single +2,double room (merisier) (1 double bed) - package rate,1 Double +0,double-standard room 1 king bed with sofa bed accessible (mobility accessible tub),Unknown +196,"deluxe double or twin room, 2 double beds, refrigerator & microwave 2 double beds- non refundable",1 Double or 2 Single +73,skyview deluxe king bed-breakfast,1 King +64,2 bed suite sleeper sofa non-smoking,2 Sofa +73,"executive room, 1 king size bed(non-refundable)",1 King +6,suite with two double beds and sofa bed,2 Double +6,"suite, 2 double beds, non smoking (1 bedroom), 2 double beds : room only",2 Double +2,triple triple at jfk house - annex#triple triple at jfk house - annex(dbl),1 Double +2,carson tower premium doubles(room only) double,1 Double +2,deluxe beachfront double (1 double bed),1 Double +24,"signature suite, 1 king bed with sofa bed(1-casal extra-grande(s), 1-sofá-cama individual(is))",1 Sofa +1,suite single : bed breakfast,1 Single +52,executive double room- 1 large twin bed- free long-term parking- free wifi,2 Single +52,"superior room, 2 single beds, city view +{[html] from 19-feb-2020 to 26-feb-2020 unless otherwise specified city and/or stay taxes might be payable upon check-out at hotel front desk.}",2 Single +24,"1 king and 1 sofa bed *family room, non + smoking bed type can not be guaranteed(double room)",1 Sofa +6,deluxe room 2 double beds marina view tower,2 Double +0,non refundable deluxe dynamic + breakfast,Unknown +0,prestige sea view bungalow,Unknown +235,junior suite romantic with a terrace (twinbed or kingbed),2 Single or 1 King +52,not refundable.1 x deluxe room 2 twin beds (grand),2 Single +52,premier double room (2 twin beds) (canal view) : breakfast buffet,2 Single +2,economy double breakfast min 4 nights,1 Double +92,serindit hostel (bunk bed) (1 bunk bed),1 Dormitory +73,"1 king bed, non-smoking, oversized room, 42 inch lcd television, high speed internet access, microwa : bed and breakfast",1 King +73,standard double room single use 1 king bed,1 King +196,"double or twin room, balcony (partial river view)- 1 double bed",1 Double or 2 Single +0,classic 2 bedroom apartment : room only,Unknown +2,湾景特大床客房(带阳台) - 湾景特大床客房(带阳台<特价大促销><双人入住><含早>,1 Double +0,"grand room, 2 bedrooms, courtyard view, garden area",Unknown diff --git a/RatePlanNameAnalysis.ConsoleApp/Models/model.zip b/RatePlanNameAnalysis.ConsoleApp/Models/model.zip new file mode 100644 index 0000000..097664d Binary files /dev/null and b/RatePlanNameAnalysis.ConsoleApp/Models/model.zip differ diff --git a/RatePlanNameAnalysis.ConsoleApp/Program.cs b/RatePlanNameAnalysis.ConsoleApp/Program.cs new file mode 100644 index 0000000..9777007 --- /dev/null +++ b/RatePlanNameAnalysis.ConsoleApp/Program.cs @@ -0,0 +1,210 @@ +锘縰sing System; +using System.IO; +using System.Linq; +using Microsoft.ML; + +namespace RatePlanNameAnalysis +{ + class Program + { + private static string _appPath => Path.GetDirectoryName(Environment.GetCommandLineArgs()[0]); + private static string _trainDataPath => Path.Combine(_appPath, "..", "..", "..", "Data", "RatePlanNameAnalysis_train.csv"); + private static string _testDataPath => Path.Combine(_appPath, "..", "..", "..", "Data", "RatePlanNameAnalysis_test.csv"); + private static string _modelPath => Path.Combine(_appPath, "..", "..", "..", "Models", "model.zip"); + + private static MLContext _mlContext; + private static PredictionEngine _predEngine; + private static ITransformer _trainedModel; + static IDataView _trainingDataView; + // + static void Main(string[] args) + { + // Create MLContext to be shared across the model creation workflow objects + // Set a random seed for repeatable/deterministic results across multiple trainings. + // + _mlContext = new MLContext(seed: 0); + // + + // STEP 1: Common data loading configuration + // CreateTextReader(hasHeader: true) - Creates a TextLoader by inferencing the dataset schema from the BedType data model type. + // .Read(_trainDataPath) - Loads the training text file into an IDataView (_trainingDataView) and maps from input columns to IDataView columns. + Console.WriteLine($"=============== Loading Dataset ==============="); + + // + var loader = _mlContext.Data.CreateTextLoader(separatorChar: ',', + hasHeader: true, + allowQuoting: true); // 鏀寔寮曞彿 + _trainingDataView = loader.Load(_trainDataPath); + + //_trainingDataView = _mlContext.Data.LoadFromTextFile(_trainDataPath, separatorChar: ',', hasHeader: true); + // + + Console.WriteLine($"=============== Finished Loading Dataset ==============="); + + // + // var (trainData, testData) = _mlContext.MulticlassClassification.TrainTestSplit(_trainingDataView, testFraction: 0.1); + // + + // + var pipeline = ProcessData(); + // + + // + var trainingPipeline = BuildAndTrainModel(_trainingDataView, pipeline); + // + + // + Evaluate(_trainingDataView.Schema); + // + + // + PredictBedType(); + // + } + + public static IEstimator ProcessData() + { + Console.WriteLine($"=============== Processing Data ==============="); + // STEP 2: Common data process configuration with pipeline data transformations + // + var pipeline = _mlContext.Transforms.Conversion.MapValueToKey(inputColumnName: "BedTypeName", outputColumnName: "Label") + // + // + .Append(_mlContext.Transforms.Text.FeaturizeText(inputColumnName: "RatePlanName", outputColumnName: "RatePlanNameFeaturized")) + // + // + .Append(_mlContext.Transforms.Concatenate("Features", "RatePlanNameFeaturized")) + // + //Sample Caching the DataView so estimators iterating over the data multiple times, instead of always reading from file, using the cache might get better performance. + // + .AppendCacheCheckpoint(_mlContext); + // + + Console.WriteLine($"=============== Finished Processing Data ==============="); + + // + return pipeline; + // + } + + public static IEstimator BuildAndTrainModel(IDataView trainingDataView, IEstimator pipeline) + { + // STEP 3: Create the training algorithm/trainer + // Use the multi-class SDCA algorithm to predict the label using features. + //Set the trainer/algorithm and map label to value (original readable state) + // + var trainingPipeline = pipeline.Append(_mlContext.MulticlassClassification.Trainers.SdcaMaximumEntropy("Label", "Features")) + .Append(_mlContext.Transforms.Conversion.MapKeyToValue("PredictedLabel")); + // + + // STEP 4: Train the model fitting to the DataSet + Console.WriteLine($"=============== Training the model ==============="); + + // + _trainedModel = trainingPipeline.Fit(trainingDataView); + // + Console.WriteLine($"=============== Finished Training the model Ending time: {DateTime.Now.ToString()} ==============="); + + // (OPTIONAL) Try/test a single prediction with the "just-trained model" (Before saving the model) + Console.WriteLine($"=============== Single Prediction just-trained-model ==============="); + + // Create prediction engine related to the loaded trained model + // + _predEngine = _mlContext.Model.CreatePredictionEngine(_trainedModel); + // + // + RatePlanNameAnalysisData BedType = new RatePlanNameAnalysisData() + { + RatePlanName = "double suite (double bed) (double king size bed, terrace)" + }; + // + + // + var prediction = _predEngine.Predict(BedType); + // + + // + Console.WriteLine($"=============== Single Prediction just-trained-model - Result: {prediction.BedTypeName} ==============="); + // + + // + return trainingPipeline; + // + } + + public static void Evaluate(DataViewSchema trainingDataViewSchema) + { + // STEP 5: Evaluate the model in order to get the model's accuracy metrics + Console.WriteLine($"=============== Evaluating to get model's accuracy metrics - Starting time: {DateTime.Now.ToString()} ==============="); + + //Load the test dataset into the IDataView + // + + // 鍒涘缓鏁版嵁鍔犺浇鍣 + var loader = _mlContext.Data.CreateTextLoader(separatorChar: ',', + hasHeader: true, + allowQuoting: true); // 鏀寔寮曞彿 + + // 鍔犺浇鏁版嵁 + var testDataView = loader.Load(_testDataPath); + + // var testDataView = _mlContext.Data.LoadFromTextFile(_testDataPath, separatorChar: ',', hasHeader: true); + // + + //Evaluate the model on a test dataset and calculate metrics of the model on the test data. + // + var testMetrics = _mlContext.MulticlassClassification.Evaluate(_trainedModel.Transform(testDataView)); + // + + Console.WriteLine($"=============== Evaluating to get model's accuracy metrics - Ending time: {DateTime.Now.ToString()} ==============="); + // + Console.WriteLine($"*************************************************************************************************************"); + Console.WriteLine($"* Metrics for Multi-class Classification model - Test Data "); + Console.WriteLine($"*------------------------------------------------------------------------------------------------------------"); + Console.WriteLine($"* MicroAccuracy: {testMetrics.MicroAccuracy:0.###}"); + Console.WriteLine($"* MacroAccuracy: {testMetrics.MacroAccuracy:0.###}"); + Console.WriteLine($"* LogLoss: {testMetrics.LogLoss:#.###}"); + Console.WriteLine($"* LogLossReduction: {testMetrics.LogLossReduction:#.###}"); + Console.WriteLine($"*************************************************************************************************************"); + // + + // Save the new model to .ZIP file + // + SaveModelAsFile(_mlContext, trainingDataViewSchema, _trainedModel); + // + } + + public static void PredictBedType() + { + // + ITransformer loadedModel = _mlContext.Model.Load(_modelPath, out var modelInputSchema); + // + + // + RatePlanNameAnalysisData singleBedType = new RatePlanNameAnalysisData() { RatePlanName = "double suite (double bed) (double king size bed, terrace)" }; + // + + //Predict label for single hard-coded BedType + // + _predEngine = _mlContext.Model.CreatePredictionEngine(loadedModel); + // + + // + var prediction = _predEngine.Predict(singleBedType); + // + + // + Console.WriteLine($"=============== Single Prediction - Result: {prediction.BedTypeName} ==============="); + // + } + + private static void SaveModelAsFile(MLContext mlContext, DataViewSchema trainingDataViewSchema, ITransformer model) + { + // + mlContext.Model.Save(model, trainingDataViewSchema, _modelPath); + // + + Console.WriteLine("The model is saved to {0}", _modelPath); + } + } +} diff --git a/RatePlanNameAnalysis.ConsoleApp/RatePlanNameAnalysis.ConsoleApp.csproj b/RatePlanNameAnalysis.ConsoleApp/RatePlanNameAnalysis.ConsoleApp.csproj new file mode 100644 index 0000000..f034afc --- /dev/null +++ b/RatePlanNameAnalysis.ConsoleApp/RatePlanNameAnalysis.ConsoleApp.csproj @@ -0,0 +1,25 @@ +锘 + + Exe + net8.0 + + + latest + + + + + + + + + + + + Always + + + Always + + + \ No newline at end of file diff --git a/RatePlanNameAnalysis.Model/ConsumeModel.cs b/RatePlanNameAnalysis.Model/ConsumeModel.cs new file mode 100644 index 0000000..f9ae0f9 --- /dev/null +++ b/RatePlanNameAnalysis.Model/ConsumeModel.cs @@ -0,0 +1,37 @@ +// This file was auto-generated by ML.NET Model Builder. + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Microsoft.ML; +using System.IO; + +namespace RatePlanNameAnalysis.Model +{ + public class ConsumeModel + { + private static Lazy> PredictionEngine = new Lazy>(CreatePredictionEngine); + + // For more info on consuming ML.NET models, visit https://aka.ms/mlnet-consume + // Method for consuming model in your app + public static ModelOutput Predict(ModelInput input) + { + ModelOutput result = PredictionEngine.Value.Predict(input); + return result; + } + + public static PredictionEngine CreatePredictionEngine() + { + // Create new MLContext + MLContext mlContext = new MLContext(); + + // Load model & create prediction engine + string modelPath = Path.Combine(Directory.GetCurrentDirectory(), "..", "RatePlanNameAnalysis.ConsoleApp", "Models", "model.zip"); + ITransformer loadedModel = mlContext.Model.Load(modelPath, out var modelInputSchema); + var predEngine = mlContext.Model.CreatePredictionEngine(loadedModel); + + return predEngine; + } + } +} diff --git a/RatePlanNameAnalysis.Model/ModelInput.cs b/RatePlanNameAnalysis.Model/ModelInput.cs new file mode 100644 index 0000000..547a7a9 --- /dev/null +++ b/RatePlanNameAnalysis.Model/ModelInput.cs @@ -0,0 +1,19 @@ +// This file was auto-generated by ML.NET Model Builder. + +using Microsoft.ML.Data; + +namespace RatePlanNameAnalysis.Model +{ + public class ModelInput + { + [ColumnName("BedTypeID"), LoadColumn(0)] + public string BedTypeID { get; set; } + + [ColumnName("RatePlanName"), LoadColumn(1)] + public string RatePlanName { get; set; } + + [ColumnName("BedTypeName"), LoadColumn(2)] + public string BedTypeName { get; set; } + + } +} diff --git a/RatePlanNameAnalysis.Model/ModelOutput.cs b/RatePlanNameAnalysis.Model/ModelOutput.cs new file mode 100644 index 0000000..a40239b --- /dev/null +++ b/RatePlanNameAnalysis.Model/ModelOutput.cs @@ -0,0 +1,17 @@ +// This file was auto-generated by ML.NET Model Builder. + +using System; +using Microsoft.ML.Data; + +namespace RatePlanNameAnalysis.Model +{ + public class ModelOutput + { + // ColumnName attribute is used to change the column name from + // its default value, which is the name of the field. + [ColumnName("PredictedLabel")] + public string BedTypeName { get; set; } + + public float[] Score { get; set; } + } +} diff --git a/RatePlanNameAnalysis.Model/RatePlanNameAnalysis.Model.csproj b/RatePlanNameAnalysis.Model/RatePlanNameAnalysis.Model.csproj new file mode 100644 index 0000000..263ce27 --- /dev/null +++ b/RatePlanNameAnalysis.Model/RatePlanNameAnalysis.Model.csproj @@ -0,0 +1,13 @@ +锘 + + + net8.0 + enable + enable + + + + + + + diff --git a/RatePlanNameAnalysis.sln b/RatePlanNameAnalysis.sln new file mode 100644 index 0000000..00e1f17 --- /dev/null +++ b/RatePlanNameAnalysis.sln @@ -0,0 +1,37 @@ +锘 +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.8.34525.116 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RatePlanNameAnalysis.Api", "RatePlanNameAnalysis.Api\RatePlanNameAnalysis.Api.csproj", "{381B1DB8-6FAD-48BC-B324-5557B1E79060}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RatePlanNameAnalysis.Model", "RatePlanNameAnalysis.Model\RatePlanNameAnalysis.Model.csproj", "{B7F4729C-A7B0-40F9-B5E9-E0D8DE35AFA9}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RatePlanNameAnalysis.ConsoleApp", "RatePlanNameAnalysis.ConsoleApp\RatePlanNameAnalysis.ConsoleApp.csproj", "{E5049E66-2248-42E0-B1BF-1769EE49AC6C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {381B1DB8-6FAD-48BC-B324-5557B1E79060}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {381B1DB8-6FAD-48BC-B324-5557B1E79060}.Debug|Any CPU.Build.0 = Debug|Any CPU + {381B1DB8-6FAD-48BC-B324-5557B1E79060}.Release|Any CPU.ActiveCfg = Release|Any CPU + {381B1DB8-6FAD-48BC-B324-5557B1E79060}.Release|Any CPU.Build.0 = Release|Any CPU + {B7F4729C-A7B0-40F9-B5E9-E0D8DE35AFA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B7F4729C-A7B0-40F9-B5E9-E0D8DE35AFA9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B7F4729C-A7B0-40F9-B5E9-E0D8DE35AFA9}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B7F4729C-A7B0-40F9-B5E9-E0D8DE35AFA9}.Release|Any CPU.Build.0 = Release|Any CPU + {E5049E66-2248-42E0-B1BF-1769EE49AC6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E5049E66-2248-42E0-B1BF-1769EE49AC6C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E5049E66-2248-42E0-B1BF-1769EE49AC6C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E5049E66-2248-42E0-B1BF-1769EE49AC6C}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {758D48D0-1665-4B5D-835C-668857EC221B} + EndGlobalSection +EndGlobal