<Audits>System.TimeoutException: A timeout occured after 30000ms selecting a server using CompositeServerSelector{ Selectors = MongoDB.Driver.MongoClient+AreSessionsSupportedServerSelector, LatencyLimitingServerSelector{ AllowedLatencyRange = 00:00:00.0150000 } }. Client view of cluster state is { ClusterId : "1", ConnectionMode : "Automatic", Type : "Unknown", State : "Disconnected", Servers : [{ ServerId: "{ ClusterId : 1, EndPoint : "77.68.17.64:27017" }", EndPoint: "77.68.17.64:27017", State: "Disconnected", Type: "Unknown", HeartbeatException: "MongoDB.Driver.MongoConnectionException: An exception occurred while opening a connection to the server. ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 77.68.17.64:27017
   at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.TcpStreamFactory.<ConnectAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.TcpStreamFactory.<CreateStreamAsync>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.BinaryConnection.<OpenHelperAsync>d__48.MoveNext()
   --- End of inner exception stack trace ---
   at MongoDB.Driver.Core.Connections.BinaryConnection.<OpenHelperAsync>d__48.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at MongoDB.Driver.Core.Servers.ServerMonitor.<HeartbeatAsync>d__27.MoveNext()" }] }.
   at MongoDB.Driver.Core.Clusters.Cluster.ThrowTimeoutException(IServerSelector selector, ClusterDescription description)
   at MongoDB.Driver.Core.Clusters.Cluster.WaitForDescriptionChangedHelper.HandleCompletedTask(Task completedTask)
   at MongoDB.Driver.Core.Clusters.Cluster.WaitForDescriptionChanged(IServerSelector selector, ClusterDescription description, Task descriptionChangedTask, TimeSpan timeout, CancellationToken cancellationToken)
   at MongoDB.Driver.Core.Clusters.Cluster.SelectServer(IServerSelector selector, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoClient.AreSessionsSupportedAfterServerSelection(CancellationToken cancellationToken)
   at MongoDB.Driver.MongoClient.AreSessionsSupported(CancellationToken cancellationToken)
   at MongoDB.Driver.OperationExecutor.StartImplicitSession(CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionImpl`1.UsingImplicitSession[TResult](Func`2 func, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionImpl`1.BulkWrite(IEnumerable`1 requests, BulkWriteOptions options, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionBase`1.InsertOne(TDocument document, InsertOneOptions options, Action`2 bulkWrite)
   at MongoDB.Driver.MongoCollectionBase`1.InsertOne(TDocument document, InsertOneOptions options, CancellationToken cancellationToken)
   at Core.Audit.InsertMongoLog(String TraceId, String MethodName, String ShortMessage, String DetailMessage, String Supplier, Boolean status, Int32 SupplierCount, Int32 ParseCount, String Request, String Response) in D:\Projects\WorldwideDMCV2\Core\Auditer\Auditer\Audit.cs:line 134
feb2d665-194a-459d-b112-4587ae86a1a4|SearchRequest|SearchRequest|<?xml version="1.0" encoding="utf-16"?>
<HotelSearchRQ xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" EchoToken="Search" TimeStamp="0001-01-01T00:00:00" TraceId="feb2d665-194a-459d-b112-4587ae86a1a4">
  <Request>
    <Rooms>
      <Room>
        <GuestCounts>
          <GuestCount PaxCode="10" Count="2" />
          <GuestCount PaxCode="8" Age="4" Count="1" />
        </GuestCounts>
      </Room>
    </Rooms>
    <HotelCity GTCityId="72642" DestinationId="0" CityId="0" />
    <StayDateRange Start="2026-08-03T00:00:00" End="2026-08-04T00:00:00" />
    <Rating MinRating="0" MaxRating="5" />
    <AllSupplier>false</AllSupplier>
  </Request>
  <GeneralInfo UserName="theholidayexpertsngp@gmail.com" Password="The@98230" RequestedCurrency="GBP" ClientNationality="IN" MarkupValue="0" MarkupPercentage="0" />
</HotelSearchRQ>||TrueSystem.TimeoutException: A timeout occured after 30000ms selecting a server using CompositeServerSelector{ Selectors = MongoDB.Driver.MongoClient+AreSessionsSupportedServerSelector, LatencyLimitingServerSelector{ AllowedLatencyRange = 00:00:00.0150000 } }. Client view of cluster state is { ClusterId : "1", ConnectionMode : "Automatic", Type : "Unknown", State : "Disconnected", Servers : [{ ServerId: "{ ClusterId : 1, EndPoint : "77.68.17.64:27017" }", EndPoint: "77.68.17.64:27017", State: "Disconnected", Type: "Unknown", HeartbeatException: "MongoDB.Driver.MongoConnectionException: An exception occurred while opening a connection to the server. ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 77.68.17.64:27017
   at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.TcpStreamFactory.<ConnectAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.TcpStreamFactory.<CreateStreamAsync>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.BinaryConnection.<OpenHelperAsync>d__48.MoveNext()
   --- End of inner exception stack trace ---
   at MongoDB.Driver.Core.Connections.BinaryConnection.<OpenHelperAsync>d__48.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at MongoDB.Driver.Core.Servers.ServerMonitor.<HeartbeatAsync>d__27.MoveNext()" }] }.
   at MongoDB.Driver.Core.Clusters.Cluster.ThrowTimeoutException(IServerSelector selector, ClusterDescription description)
   at MongoDB.Driver.Core.Clusters.Cluster.WaitForDescriptionChangedHelper.HandleCompletedTask(Task completedTask)
   at MongoDB.Driver.Core.Clusters.Cluster.WaitForDescriptionChanged(IServerSelector selector, ClusterDescription description, Task descriptionChangedTask, TimeSpan timeout, CancellationToken cancellationToken)
   at MongoDB.Driver.Core.Clusters.Cluster.SelectServer(IServerSelector selector, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoClient.AreSessionsSupportedAfterServerSelection(CancellationToken cancellationToken)
   at MongoDB.Driver.MongoClient.AreSessionsSupported(CancellationToken cancellationToken)
   at MongoDB.Driver.OperationExecutor.StartImplicitSession(CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionImpl`1.UsingImplicitSession[TResult](Func`2 func, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionImpl`1.BulkWrite(IEnumerable`1 requests, BulkWriteOptions options, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionBase`1.InsertOne(TDocument document, InsertOneOptions options, Action`2 bulkWrite)
   at MongoDB.Driver.MongoCollectionBase`1.InsertOne(TDocument document, InsertOneOptions options, CancellationToken cancellationToken)
   at Core.Audit.InsertMongoLog(String TraceId, String MethodName, String ShortMessage, String DetailMessage, String Supplier, Boolean status, Int32 SupplierCount, Int32 ParseCount, String Request, String Response) in D:\Projects\WorldwideDMCV2\Core\Auditer\Auditer\Audit.cs:line 134
feb2d665-194a-459d-b112-4587ae86a1a4|HotelbedsSearch|successfull supplier interation||HotelBeds|TrueSystem.TimeoutException: A timeout occured after 30000ms selecting a server using CompositeServerSelector{ Selectors = MongoDB.Driver.MongoClient+AreSessionsSupportedServerSelector, LatencyLimitingServerSelector{ AllowedLatencyRange = 00:00:00.0150000 } }. Client view of cluster state is { ClusterId : "1", ConnectionMode : "Automatic", Type : "Unknown", State : "Disconnected", Servers : [{ ServerId: "{ ClusterId : 1, EndPoint : "77.68.17.64:27017" }", EndPoint: "77.68.17.64:27017", State: "Disconnected", Type: "Unknown", HeartbeatException: "MongoDB.Driver.MongoConnectionException: An exception occurred while opening a connection to the server. ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 77.68.17.64:27017
   at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.TcpStreamFactory.<ConnectAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.TcpStreamFactory.<CreateStreamAsync>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.BinaryConnection.<OpenHelperAsync>d__48.MoveNext()
   --- End of inner exception stack trace ---
   at MongoDB.Driver.Core.Connections.BinaryConnection.<OpenHelperAsync>d__48.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at MongoDB.Driver.Core.Servers.ServerMonitor.<HeartbeatAsync>d__27.MoveNext()" }] }.
   at MongoDB.Driver.Core.Clusters.Cluster.ThrowTimeoutException(IServerSelector selector, ClusterDescription description)
   at MongoDB.Driver.Core.Clusters.Cluster.WaitForDescriptionChangedHelper.HandleCompletedTask(Task completedTask)
   at MongoDB.Driver.Core.Clusters.Cluster.WaitForDescriptionChanged(IServerSelector selector, ClusterDescription description, Task descriptionChangedTask, TimeSpan timeout, CancellationToken cancellationToken)
   at MongoDB.Driver.Core.Clusters.Cluster.SelectServer(IServerSelector selector, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoClient.AreSessionsSupportedAfterServerSelection(CancellationToken cancellationToken)
   at MongoDB.Driver.MongoClient.AreSessionsSupported(CancellationToken cancellationToken)
   at MongoDB.Driver.OperationExecutor.StartImplicitSession(CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionImpl`1.UsingImplicitSession[TResult](Func`2 func, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionImpl`1.BulkWrite(IEnumerable`1 requests, BulkWriteOptions options, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionBase`1.InsertOne(TDocument document, InsertOneOptions options, Action`2 bulkWrite)
   at MongoDB.Driver.MongoCollectionBase`1.InsertOne(TDocument document, InsertOneOptions options, CancellationToken cancellationToken)
   at Core.Audit.InsertMongoLog(String TraceId, String MethodName, String ShortMessage, String DetailMessage, String Supplier, Boolean status, Int32 SupplierCount, Int32 ParseCount, String Request, String Response) in D:\Projects\WorldwideDMCV2\Core\Auditer\Auditer\Audit.cs:line 134
feb2d665-194a-459d-b112-4587ae86a1a4|HotelbedsSearch|Could not find stored procedure 'dbo.GetRoomsByHotelCodes'.|System.Data.SqlClient.SqlException (0x80131904): Could not find stored procedure 'dbo.GetRoomsByHotelCodes'.
   at Core.Dal.GetTempDatByDataSet(CommandType pCommandType, String pCommand, List`1 pParamList) in D:\Projects\WorldwideDMCV2\Core\Data\Data\Dal.cs:line 134
   at HotelBookingEngine.HotelStaticData.GetRoomsByHotelCodes(String Codes) in D:\Projects\WorldwideDMCV2\Module\Hotel\BookingEngine\HotelBookingEngine\HotelStaticData.cs:line 231
   at HotelSources.SmyRooms.GetSearchRS(List`1 _SearchRS, HotelSearchRS& response, Int32& SupplierCount, Int32& ParseCount) in D:\Projects\WorldwideDMCV2\Module\Hotel\Sources\SmyRooms\SmyRooms.cs:line 267
ClientConnectionId:8000382c-3b2b-42e1-83da-d638e840cabc
Error Number:2812,State:62,Class:16|SmyRooms|FalseSystem.TimeoutException: A timeout occured after 30000ms selecting a server using CompositeServerSelector{ Selectors = MongoDB.Driver.MongoClient+AreSessionsSupportedServerSelector, LatencyLimitingServerSelector{ AllowedLatencyRange = 00:00:00.0150000 } }. Client view of cluster state is { ClusterId : "1", ConnectionMode : "Automatic", Type : "Unknown", State : "Disconnected", Servers : [{ ServerId: "{ ClusterId : 1, EndPoint : "77.68.17.64:27017" }", EndPoint: "77.68.17.64:27017", State: "Disconnected", Type: "Unknown", HeartbeatException: "MongoDB.Driver.MongoConnectionException: An exception occurred while opening a connection to the server. ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 77.68.17.64:27017
   at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.TcpStreamFactory.<ConnectAsync>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.TcpStreamFactory.<CreateStreamAsync>d__4.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at MongoDB.Driver.Core.Connections.BinaryConnection.<OpenHelperAsync>d__48.MoveNext()
   --- End of inner exception stack trace ---
   at MongoDB.Driver.Core.Connections.BinaryConnection.<OpenHelperAsync>d__48.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at MongoDB.Driver.Core.Servers.ServerMonitor.<HeartbeatAsync>d__27.MoveNext()" }] }.
   at MongoDB.Driver.Core.Clusters.Cluster.ThrowTimeoutException(IServerSelector selector, ClusterDescription description)
   at MongoDB.Driver.Core.Clusters.Cluster.WaitForDescriptionChangedHelper.HandleCompletedTask(Task completedTask)
   at MongoDB.Driver.Core.Clusters.Cluster.WaitForDescriptionChanged(IServerSelector selector, ClusterDescription description, Task descriptionChangedTask, TimeSpan timeout, CancellationToken cancellationToken)
   at MongoDB.Driver.Core.Clusters.Cluster.SelectServer(IServerSelector selector, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoClient.AreSessionsSupportedAfterServerSelection(CancellationToken cancellationToken)
   at MongoDB.Driver.MongoClient.AreSessionsSupported(CancellationToken cancellationToken)
   at MongoDB.Driver.OperationExecutor.StartImplicitSession(CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionImpl`1.UsingImplicitSession[TResult](Func`2 func, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionImpl`1.BulkWrite(IEnumerable`1 requests, BulkWriteOptions options, CancellationToken cancellationToken)
   at MongoDB.Driver.MongoCollectionBase`1.InsertOne(TDocument document, InsertOneOptions options, Action`2 bulkWrite)
   at MongoDB.Driver.MongoCollectionBase`1.InsertOne(TDocument document, InsertOneOptions options, CancellationToken cancellationToken)
   at Core.Audit.InsertMongoLog(String TraceId, String MethodName, String ShortMessage, String DetailMessage, String Supplier, Boolean status, Int32 SupplierCount, Int32 ParseCount, String Request, String Response) in D:\Projects\WorldwideDMCV2\Core\Auditer\Auditer\Audit.cs:line 134
feb2d665-194a-459d-b112-4587ae86a1a4|SearchResponse|SearchResponse|<?xml version="1.0" encoding="utf-16"?>
<HotelSearchRS xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" TimeStamp="2026-06-25T12:07:01.6673018+01:00" Version="0" EchoToken="Search" TransactionIdentifier="feb2d665-194a-459d-b112-4587ae86a1a4" Currency="GBP">
  <HotelStays>
    <HotelStay SourceId="63" TotalAmount="138.02" OriginalAmount="134.00" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.2536319502274" Longitude="103.82062680556" StarRating="4" HotelCode="824261|village_hotel_at_sentosa_by_far_east_hospitality" HotelName="Village Hotel at Sentosa" Meals="ROOM ONLY" BedType="ROOM ONLY" PropertyType="hotel" CnxPolicy="Non Refundable" HotelFacility="24 Hour Security,Air Conditioning,Banquet Hall,Conference Hall,Currency Exchange,Designated Smoking Area,Dining,Internet,Laundry,Meeting Room,Parking,Restaurant,Wheelchair Access">
        <Address>
          <AddressLines>
            <AddressLine>10 Artillery Avenue 02-01, Sentosa Island 099951</AddressLine>
          </AddressLines>
          <CityName>Sentosa Island</CityName>
        </Address>
        <HotelPictures>https://cdn.worldota.net/t/x500/content/51/7c/517cff83903d3a65a78235b67a8bfb0696680f2a.jpeg</HotelPictures>
        <HotelDescription>&lt;br/&gt;Village Hotel at Sentosa will present an experiential stay for families, as well as leisure and meet...</HotelDescription>
      </BasicPropertyInfo>
    </HotelStay>
    <HotelStay SourceId="63" TotalAmount="145.23" OriginalAmount="141.00" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.256233" Longitude="103.812308" StarRating="4" HotelCode="410279|siloso_beach_resort_sentosa" HotelName="Siloso Beach Resort" Meals="ROOM ONLY" BedType="ROOM ONLY" PropertyType="" CnxPolicy="Free CXL until 20/07/2026" HotelFacility="Air Conditioning,Bar,Bicycle Rental,Conference Hall,Currency Exchange,Fax,Internet,Laundry,Lounge,Massage Centre,Restaurant,Room Service,Telephone Service,Wheelchair Access">
        <Address>
          <AddressLines>
            <AddressLine>51 Imbiah Walk Sentosa, 099538 Singapore</AddressLine>
          </AddressLines>
          <CityName>Sentosa Island</CityName>
        </Address>
        <HotelPictures>https://cdn.worldota.net/t/x500/content/62/38/62387cdd223d2125082c441e0b0e2fcd3efc79a2.jpeg</HotelPictures>
        <HotelDescription>&lt;br/&gt;Located on Sentosa Island, at the southern tip of Singapore, the resort sits on Siloso Beach. It is ...</HotelDescription>
      </BasicPropertyInfo>
    </HotelStay>
    <HotelStay SourceId="63" TotalAmount="165.83" OriginalAmount="161.00" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.2536319502274" Longitude="103.82053024603" StarRating="5" HotelCode="824262|the_outpost_hotel_by_far_east_hospitality" HotelName="The Outpost Hotel" Meals="ROOM ONLY" BedType="ROOM ONLY" PropertyType="" CnxPolicy="Non Refundable">
        <Address>
          <AddressLines>
            <AddressLine>10 Artillery Avenue, 03-01, Sentosa Island 099951, Singapore</AddressLine>
          </AddressLines>
          <CityName>Sentosa Island</CityName>
        </Address>
        <HotelPictures>https://cdn.worldota.net/t/x500/content/bd/e9/bde9510462a2365722cca39ae645408bfaf1cde9.jpeg</HotelPictures>
        <HotelDescription>&lt;br/&gt;</HotelDescription>
      </BasicPropertyInfo>
    </HotelStay>
    <HotelStay SourceId="63" TotalAmount="175.10" OriginalAmount="170.00" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.2533163294729" Longitude="103.81951273743" StarRating="5" HotelCode="72619|moevenpick_sentosa" HotelName="Le Meridien Singapore Sentosa" Meals="ROOM ONLY" BedType="ROOM ONLY" PropertyType="" CnxPolicy="Non Refundable" HotelFacility="Air Conditioning,Bar,Conference Hall,Designated Smoking Area,Fax,Internet,Laundry,Lounge,Restaurant,Room Service,Telephone Service">
        <Address>
          <AddressLines>
            <AddressLine>23 Beach View, Sentosa 098679</AddressLine>
          </AddressLines>
          <CityName>Sentosa Island</CityName>
        </Address>
        <HotelPictures>https://cdn.worldota.net/t/x500/content/aa/9c/aa9cfe307c6d70650cd217a876f8e2bf55161fe0.JPEG</HotelPictures>
        <HotelDescription>&lt;br/&gt;Located in the heart of Sentosa Island and overlooking the South China Sea, the hotel is within walk...</HotelDescription>
      </BasicPropertyInfo>
    </HotelStay>
    <HotelStay SourceId="63" TotalAmount="184.37" OriginalAmount="179.00" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.251512" Longitude="103.823042" StarRating="5" HotelCode="66479|amara_sanctuary_resort_sentosa" HotelName="Amara Sanctuary Resort Sentosa" Meals="BED &amp; BREAKFAST" BedType="BED &amp; BREAKFAST" PropertyType="" CnxPolicy="Free CXL until 24/07/2026" HotelFacility="Air Conditioning,Bar,Fax,Lounge,Restaurant,Room Service,Telephone Service">
        <Address>
          <AddressLines>
            <AddressLine>1 Larkhill Road, Sentosa Island, 099394 Singapore</AddressLine>
          </AddressLines>
          <CityName>Sentosa Island</CityName>
        </Address>
        <HotelPictures>https://cdn.worldota.net/t/x500/content/26/b5/26b5b10b110f0d73b57d80b02aff2992eddada0e.JPEG</HotelPictures>
        <HotelDescription>&lt;br/&gt;The resort is nestled on a hillside of Sentosa Island, overlooking the South China Sea, surrounded b...</HotelDescription>
      </BasicPropertyInfo>
    </HotelStay>
    <HotelStay SourceId="63" TotalAmount="207.03" OriginalAmount="201.00" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.2462250122177" Longitude="103.82782146335" StarRating="5" HotelCode="25938|the_sentosa_resort_and_spa" HotelName="Sofitel Singapore Sentosa Resort &amp; Spa" Meals="ROOM ONLY" BedType="ROOM ONLY" PropertyType="Beach Hotel,Spa Hotel,Conference Hotel,Business Hotel" CnxPolicy="Free CXL until 26/07/2026" HotelFacility="Air Conditioning,Bar,Bicycle Rental,Conference Hall,Currency Exchange,Designated Smoking Area,Fax,Golf,Internet,Jacuzzi,Kitchen,Laundry,Lounge,Massage Centre,Restaurant,Room Service,Sauna,Shopping Arcade,Telephone Service,Wheelchair Access">
        <Address>
          <AddressLines>
            <AddressLine>2 Bukit Manis Road, Sentosa, Singapore 099891</AddressLine>
          </AddressLines>
          <CityName>Sentosa Island</CityName>
        </Address>
        <HotelPictures>https://cdn.worldota.net/t/x500/content/21/0e/210e89ef64928087acc710617b6ac710ecc17ca8.jpeg</HotelPictures>
        <HotelDescription>&lt;br/&gt;High atop a cliff, looking out over the South China Sea, the resort is situated amidst natural tropi...</HotelDescription>
      </BasicPropertyInfo>
    </HotelStay>
    <HotelStay SourceId="63" TotalAmount="214.24" OriginalAmount="208.00" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.2564301396849" Longitude="103.81887169444" StarRating="5" HotelCode="160451|resorts_world_sentosa_festive_hotel" HotelName="Festive Hotel" Meals="ROOM ONLY" BedType="ROOM ONLY" PropertyType="Club Resort,Family-friendly Hotel" CnxPolicy="Free CXL until 25/07/2026" HotelFacility="Air Conditioning,Bar,Conference Hall,Currency Exchange,Designated Smoking Area,Fax,Golf,Internet,Laundry,Massage Centre,Restaurant,Room Service,Sauna,Shopping Arcade,Swimming Pool,Telephone Service">
        <Address>
          <AddressLines>
            <AddressLine>8 Sentosa Gateway, Sentosa Island 098269</AddressLine>
          </AddressLines>
          <CityName>Sentosa Island</CityName>
        </Address>
        <HotelPictures>https://cdn.worldota.net/t/x500/content/7b/52/7b52ad8af0f0d6a005b4f5cd78e7bc375a372d22.jpeg</HotelPictures>
        <HotelDescription>&lt;br/&gt;This hotel is located on Sentosa Island and only 3 minutes’ walk from the nearest links to the publi...</HotelDescription>
      </BasicPropertyInfo>
    </HotelStay>
    <HotelStay SourceId="63" TotalAmount="320.33" OriginalAmount="311.00" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.2520417742364" Longitude="103.82103047857" StarRating="4" HotelCode="958413|the_barracks_hotel_sentosa" HotelName="The Barracks Hotel" Meals="BED &amp; BREAKFAST" BedType="BED &amp; BREAKFAST" PropertyType="" CnxPolicy="Non Refundable">
        <Address>
          <AddressLines>
            <AddressLine>2 Gunner Lane, Sentosa Island 099567</AddressLine>
          </AddressLines>
          <CityName>Sentosa Island</CityName>
        </Address>
        <HotelPictures>https://cdn.worldota.net/t/x500/content/b5/5e/b55ef48a4b7d7ad7969d4a70b928ddf8bf66fe5f.jpeg</HotelPictures>
        <HotelDescription>&lt;br/&gt;</HotelDescription>
      </BasicPropertyInfo>
    </HotelStay>
    <HotelStay SourceId="94" TotalAmount="400.75" OriginalAmount="389.08" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.2577796" Longitude="103.809734" StarRating="5" HotelCode="|58934" HotelName="Shangri-la Rasa Sentosa, Singapore" Meals="BED &amp; BREAKFAST" BedType="BED &amp; BREAKFAST" CnxPolicy="Non Refundable">
        <Address>
          <AddressLines>
            <AddressLine>101 Siloso Road,</AddressLine>
          </AddressLines>
        </Address>
        <HotelPictures>http://cdnh.octanio.com/images/hotels/5/8/9/3/4/58934_1_7291.jpg</HotelPictures>
        <HotelDescription>HOTEL: This complex has 459 rooms, The establishment offers guests a reception, a currency exchange service, a lift, a business centre, banquet halls, conference facilities, a florist and a gift shop. There are many services available at the establishment, including a laundry service, room service, a babysitting service, a mini-club, a car park (free of charge) and internet in communal areas. SITUATION: This complex is in Sentosa the western area of it is located in front of the sea, is in Siloso the beach Underwater World, Fort Siloso and Flying Trapeze 5 minutes away, guests can find nearby, there is public transport excellent transport links to, and. 10 minutes away from the establishment guests have Tanjong Pagar the Railway Station of Orchard Road and Chinatown it is close to 20 minutes away from the establishment you have Singapore Changi the International Airport of. ROOM: The establishment has standard rooms and suites fully-equipped, All the rooms have a balcony with garden and sea views, a bathroom, internet, a coffee maker, a kettle, a safety deposit box, a desk, cable and satellite television with films, a direct line telephone, king size bed or two beds and a sofa-bed (available for a fee), The establishment has interconnecting rooms. FACILITIES: The establishment has a big swimming pool, 2 jacuzzis, slides, deck chairs and parasols. You also have at your disposal a games room, a mini-club, a spa with a gym, a steam bath and treatment rooms. Clients have access to a sports centre, Clients can enjoy activities such as pedal-boating, kayaking, play football, play beach volleyball and hiking. PAYMENT METHODS: Customers can pay by American Express, Diners Club, JCB, Mastercard and Visa. OTHERS: Regarding the food and beverage offering, clients can enjoy a restaurant with Mediterranean cuisine, Asian specialties, a buffet or Ã  la carte restaurant, An Indian Restaurant and an Italian restaurant. Clients also have at their disposal a swimming pool bar.</HotelDescription>
      </BasicPropertyInfo>
    </HotelStay>
    <HotelStay SourceId="63" TotalAmount="477.92" OriginalAmount="464.00" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.257779891619" Longitude="103.81885349751" StarRating="5" HotelCode="160450|hard_rock_hotel_singapore" HotelName="Hard Rock Hotel Singapore" Meals="BREAKFAST-FOR-2" BedType="BREAKFAST-FOR-2" PropertyType="" CnxPolicy="Free CXL until 26/07/2026" HotelFacility="Air Conditioning,Conference Hall,Fax,Restaurant,Room Service,Telephone Service">
        <Address>
          <AddressLines>
            <AddressLine>8 Sentosa Gateway, Singapore 098269, Insel Sentosa</AddressLine>
          </AddressLines>
          <CityName>Sentosa Island</CityName>
        </Address>
        <HotelPictures>https://cdn.worldota.net/t/x500/content/c6/20/c620d7c90e2e3ebd97f5363b5c18012dd0f25d59.jpeg</HotelPictures>
        <HotelDescription>&lt;br/&gt;This hotel is located in Sentosa Island. The nearest airport is Singapore - Changi (SIN).</HotelDescription>
      </BasicPropertyInfo>
    </HotelStay>
    <HotelStay SourceId="8" TotalAmount="575.73" OriginalAmount="558.96" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.255546" Longitude="103.819389" StarRating="5" HotelCode="909692|345640" HotelName="Crockfords Tower" Meals="ROOM ONLY" BedType="ROOM ONLY" PropertyType="" CnxPolicy="Free CXL until 25/07/2026" HotelFacility="Air Conditioning,Bar,Fax,Internet,Restaurant,Room Service,Telephone Service">
        <Address>
          <AddressLines>
            <AddressLine>8 Sentosa Gateway, Sentosa Island 098269</AddressLine>
          </AddressLines>
          <CityName>Sentosa Island</CityName>
        </Address>
        <HotelPictures>https://cdn.worldota.net/t/x500/ostrovok/46/66/4666a2c5b5362e110b2b49bb35ae8651d0c5d69b.jpeg</HotelPictures>
        <HotelDescription>&lt;br/&gt;This hotel is located in Sentosa Island. The nearest airport is Singapore - Changi (SIN).</HotelDescription>
        <Offer>Child discount</Offer>
      </BasicPropertyInfo>
    </HotelStay>
    <HotelStay SourceId="63" TotalAmount="613.88" OriginalAmount="596.00" MarkupRule="3.00">
      <BasicPropertyInfo Latitude="1.249778" Longitude="103.824349" StarRating="5" HotelCode="114232|capella_hotel_singapore_2" HotelName="Capella" Meals="BED &amp; BREAKFAST" BedType="BED &amp; BREAKFAST" PropertyType="Club Resort" CnxPolicy="Free CXL until 19/07/2026" HotelFacility="Air Conditioning,Bar,Conference Hall,Currency Exchange,Designated Smoking Area,Fax,Golf,Internet,Jacuzzi,Kitchen,Laundry,Lounge,Massage Centre,Restaurant,Room Service,Shopping Arcade,Telephone Service">
        <Address>
          <AddressLines>
            <AddressLine>1 The Knolls, Sentosa Island, Singapore 098297</AddressLine>
          </AddressLines>
          <CityName>Sentosa Island</CityName>
        </Address>
        <HotelPictures>https://cdn.worldota.net/t/x500/content/be/e9/bee9534549bbfc4da1c4e12aacbdd48d2a9893f5.JPEG</HotelPictures>
        <HotelDescription>&lt;br/&gt;This exclusive, yet inviting retreat is located just outside the city centre, 10 minutes' drive from...</HotelDescription>
      </BasicPropertyInfo>
    </HotelStay>
  </HotelStays>
  <Filter>
    <BasicAmenities>Air Conditioning,Bar,Conference Hall,Designated Smoking Area,Fax,Internet,Laundry,Lounge,Restaurant,Room Service,Telephone Service,Bicycle Rental,Currency Exchange,Golf,Jacuzzi,Kitchen,Massage Centre,Sauna,Shopping Arcade,Wheelchair Access,Swimming Pool,24 Hour Security,Banquet Hall,Dining,Meeting Room,Parking</BasicAmenities>
    <HotelRating>5,4</HotelRating>
    <BedType />
    <Meals>ROOM ONLY,BED &amp; BREAKFAST</Meals>
    <PropertyType>BEACH HOTEL,SPA HOTEL,CONFERENCE HOTEL,BUSINESS HOTEL,CLUB RESORT,FAMILY-FRIENDLY HOTEL,HOTEL</PropertyType>
  </Filter>
</HotelSearchRS>||True