北京市朝阳区人民法院民 事 判 决 书（2019）京0105民初63054号原告：陈某，男，1987年11月27日出生，汉族，住广东省深圳市罗湖区。委托诉讼代理人：黄剑飞，北京市同硕律师事务所律师。被告：北京蚂蜂窝网络科技有限公司，住所地北京市朝阳区。法定代表人：陈罡，首席执行官。委托诉讼代理人：狄骁骁，男，该公司法律顾问。原告陈某（以下简称原告）与被告北京蚂蜂窝网络科技有限公司（以下简称被告）服务合同纠纷一案，本院受理后，依法适用简易程序，公开开庭进行了审理。原告委托诉讼代理人黄剑飞，被告委托诉讼代理人狄骁骁到庭参加了诉讼。本案现已审理终结。原告向本院提出诉讼请求：1.判令解除原、被告间服务合同关系；2.判令被告返还原告酒店预付款21462.67元；3.判令被告赔偿原告损失68716.58元；3.判令被告支付原告律师费20000元、公证费2000元。事实和理由：2018年8月15日，原告为家庭于2019年春节期间出游巴厘岛在被告平台上成功预订了2019年2月7日至12日共计6天5晚的巴厘岛“某某某海湾巴厘四季酒店”的“四卧别墅”，价格为2019年2月7日-10日，每天4411.98元，11日3814.75元，合计21462.67元，随后原告支付了全款，并于2018年8月30日预订了往返机票。被告于2018年11月下旬联系原告，告知原告所订房源已满，无法安排原告按照订单入住原房型，希望原告取消订单，原告与家人协商后拒绝取消行程和酒店订单。被告于2018年11月26日邮件告知原告两种解决方案，一种免费取消订单，支付订单金额的50%作为赔偿；另外一种是原单退款，安排免费入住“园景别墅（一卧室）”。原告同日回复被告邮件表示拒绝。次日，原告在回复被告邮件时告知被告当日某某网中可查询原告所预订房型依然有房可订，但价格已上涨8倍，说明被告房型已满的理由不实。2018年12月9日，被告再次邮件告知原告前述的两种解决方案，原告予以拒绝并同时告知被告其所预订的房型在预订时间段内仍有房，被告所述房型已满的理由不实。2019年1月28日，被告提出第三种解决方案，免费取消订单并赔付不超过总金额100%的赔偿金。原告当日回复邮件并告知被告，被告所称的预订房型已满的情况不属实，仍能从其他网站上预订，但价格已高达117861元，并催促被告尽快履行合同。2019年1月30日，原告再次查询某某网，查询结果显示，原告所预订的酒店可以预订的房型包括“三卧室园景公寓别墅”，这意味着被告可在只降低一级标准解决问题的情况下，故意降低了三级标准解决问题，是极不诚信的表现，此时其他同等酒店和房型的价格已经是原告起诉预订金额的6-8倍。此后，被告未再提出可以使得原告可以按照预订规划和级别完成行程的其他补救措施等有效变更方式。在此情况下，被告于2019年2月1日被迫与案外人深圳市某某旅行社有限公司签订了《委托代办单项业务合同》，委托宝中旅行社代为预订酒店“某某度假村”并支付酒店费用90179.25元。基于此，被告违约行为导致原告多支付了68716.58元，这是原告的实际、直接损失，根据我国法律规定，被告应当赔偿原告因其违约行为给原告造成的损失。被告辩称，2018年8月，原告通过我公司网站预订巴厘岛四季酒店，后经我方确认，原告所预订的酒店没有预订成功。2018年11月，我方与原告进行联系，沟通相关订单调解方案，在此期间，原告有多次机会提前修改订单以弥补损失，但原告直至2019年2月，才通过旅行社预订其最终出行的酒店。我司认为，在本案中，我司属于合同违约行为，按照合同法相关规定，基于订单总额承担相应违约责任，同意退还原告的酒店预付款21462.67元，对于原告所主张的赔偿请求中远高于其所下订单对应金额的部分，我方不同意支付。原告在了解到订单无法生成的事实后，并没有及时进行止损操作，而是进一步扩大损失，直至2019年2月，原告才进行酒店的补充预订工作，该时间点明显扩大损失，则对损失的扩大部分，原告应付主要责任。在涉案订单预订过程中，原告有多处与普通消费者不一样的行为，比如原告此次订单一共涉及6天5晚的行程，但原告分了5笔不同的订单进行下单，该行为是基于原告了解被告的赔偿政策才做出的预订行为，我方的赔偿政策是退一晚赔一晚，原告最终出行是通过一家旅行社进行的预订，并非通过其他平台预订。原告本身职业是与旅行相关，我方认为原告提交的相关旅行社证据是虚假的。经过调查原告平台订单记录，原告在我公司预订的订单中有4起有问题，其中1起已从我公司获得赔偿，剩下3起是因为供应商问题未从我公司获得赔偿，原告也是羊毛党的成员。综上，我方认为原告有不正当获利的动机，请求法院依法驳回原告的诉讼请求。当事人围绕诉讼请求依法提交了证据，本院组织当事人进行了证据交换和质证。对当事人无争议的证据，本院予以确认并在卷佐证。根据当事人陈述和经审查确认的证据，本院认定事实如下：2018年8月15日，原告通过被告经营的“马蜂窝旅游”APP平台预订“某某巴厘四季酒店”“四卧室公寓别墅”的房型，共计5个订单，时间分别为：2019年2月7日至2019年2月8日、2019年2月8日至2019年2月9日、2019年2月9日至2019年2月10日、2019年2月10日至2019年2月11日、2019年2月11日至2019年2月12日，价格分别为4411.98元、4411.98元、4411.98元、4411.98元、3814.75元，共计21462.67元，原告当日支付了全部款项并显示预订成功，被告向原告发送了确认邮件，其中邮件中显示“取消政策：此预订不可取消和变更”。2018年11月26日，被告向原告发送邮件，主要内容为“根据先前沟通，您的订单处理方案以下两种：1、原单免费取消，并且赔付您订单总支付金额的50%，赔付金额共计10731.33元；2、您可入住目前安排的“园景别墅（一卧室）”，离店后提供水单，我方核实后为您原单退款，即您可免费入住”。次日，原告回复回复被告，告知其酒店预订情况及相关出行安排，并表示通过携程查询到其预订日期仍有房可订。2018年11月27日，被告向原告发送邮件，主要内容为：“非常抱歉给您造成不便，由于此单为供应商房型匹配问题，只能基于该供应商（非某某）的房源库存给到方案。目前对方无法提供该入住日期内的原房型，希望您可以理解，且考虑昨日给到您的两种方案”。2018年12月4日，原告回复被告，明确拒绝被告方案并要求被告按照其订单履行。2018年12月9日，被告向原告发送邮件，主要内容为：“上周一直在与提供该房型的所有供应商协调，但非常抱歉的是，根据最终与酒店预订部门的确认，该时段内四卧室别墅已订满，因此无法原单安排。您反映的‘某某目前仍有该房型’，经核实，实际无库存，即使提交订单，也无法成功确认。因此，希望您可以再次考虑之前给到您的2种方案：1、免费取消原订单，赔付总支付金额的50%；2、入住目前安排的“园景别墅（一卧室）”，离店后提供水单，核实后可全额退款，即您可免费入住”。2018年12月11日，原告回复被告，明确拒绝被告的方案，并表示其所预订的房型在某某平台查询仍有房，且该房型价格已达33334元/晚。2018年12月11日，被告向原告发送邮件，主要内容为：“如上封邮件所说，我们已直接与酒店预订部联系，19年2月4日至14日，所有四卧室别墅已订满，酒店官网亦无售卖。您可查询官网，或者直接与酒店核实该情况。关于您反馈的某某显示仍可售卖，我们也已核实，某某该房型为二次确认，亦须接单后由酒店再次确认。根据目前预订已满的情况，实际是无法确认成功的。因此非常抱歉，根据现在的实际情况，无法安排您入住原房型”。2019年1月21日，原告向被告发送邮件，主要内容为：“上周五旁晚6点半接到你的电话，因为当时正在参加年会，地方比较嘈杂，所以我们约定了周一进行电话沟通，因为我目前还未接到你的电话，所以现在给你发送邮件确认一下。另外，我今天再次查询该酒店的四卧室别墅房态，结果是2月7日至2月11日均有房，而且是属于立即确认的，你可以查看附件，有可能是周末有人取消了四卧室别墅的预订，但是我认为这个你们可以尽快落实，因为是立即确认的”。2019年1月28日，原告向被告发送邮件，主要内容为：“又是一周过去了，目前巴厘岛某某某四季酒店的四卧室别墅在某某、某某等平台还是有库存的，之前只是某某有在售卖，现在在某某上是广州某某某旅游专营店也有库存；另外退一步说，我之前提出如果四卧室实在无法安排的情况下，我可以接受一个方案三卧室别墅，只要酒店允许五大两小可以住（酒店显示最多可入住六人），我可以跟家人协商；当时告知我蚂蜂窝实时库存是没有三卧室别墅的，可是我今天再次在马蜂窝APP上查询到该房型，不知道这是否涉及虚假库存了。马上新年临近了，我按照你们的引导在其他平台寻找代替住宿的酒店，但是现在某某、某某等平台上遭到巴厘岛可以容纳五大两小的同级独立别墅酒店，价格都远远高于现在查询到的四季酒店，请你务必尽快落实”。2019年1月28日，被告回复原告，主要内容为：“根据您的诉求我们进行了搜索，很抱歉目前我司平台三卧室别墅已满房。同时，根据我司与酒店预订部的核实，相同日期三卧室均已满房。如先前沟通，可能存在其他平台或代理商有房的情况，但非常抱歉由于我司可通过直接合作方式进行预定，若该库存未提供给我方，我司无法进行预定。考虑到您的实际情况，以及我司赔付标准，目前已为您申请最高赔付方案，及免费为您取消订单，并额外赔付您总支付金额不超过100%的钱款。您可在回国后，提供替代酒店的入住水单（入住人必须和原订单一致）以申请赔付。我司将核实并根据水单报销实际差价，最高不超过20462.67元，即原订单支付金额”。关于对双方间服务合同关系的意见，原告要求判令解除，理由是被告构成违约，导致合同目的无法实现；被告表示同意解除。原告提交对www.XXX.com进行操作的公证书，公证时间为2019年1月30日，公证书显示：通过携程网可预订2019年2月7日至2月12日期间的“某某某海湾巴厘四季酒店”“四卧室公寓别墅”，显示了原告所订房型价格上涨情况。被告称，双方第一次沟通是在2018年11月上旬，而原告公证时间为2019年1月30日，原告存在扩大损失的主观故意。原告于2018年8月30日通过“某某某”预订2019年2月7日“香港-新加坡”、“新加坡-巴厘岛”的机票，2019年2月12日“巴厘岛-新加坡”、“新加坡-香港”的机票。原告为证明其实际出行情况，提交登机牌若干，分别显示：2019年2月7日，原告从HONGKONG至SINGAPORE，航班为SQ891，同日原告从SINGAPORE至DENPASAR_BALI，航班为SQ948；2019年2月12日，原告从DENPASAR_BALI至SINGAPORE，航班为SQ943，同日原告从SINGAPORE至HONGKONG，航班为SQ868。原告还提交同日期、航班的其他3名案外人的登机牌。被告对原告实际出行人提出异议，称与其诉状所述的同行人不一致；原告对此解释称，实际出行人为原告及其爱人与其两位朋友。原告为证明其自行预订酒店出行的情况，提交《委托代办单项业务合同》及支付凭证。其中合同显示原告委托深圳市某某旅行社有限公司（以下简称某某公司）代订酒店，合同签署日期显示为2019年2月1日，费用为95590元。支付凭证显示原告于2019年2月1日向宝中公司支付95590元。被告为证明原告明知其所预订的房型不可能实际入住的情况提交光盘一份，内有微信聊天记录。原告对此不予认可，并称被告售卖该房型，原告有权预订。关于原告所订房型在2018年12月价格区间，原告提交了相关邮件附件，显示2018年11月27日的邮件中原告所订房型价格为18667元/晚。被告对此不予认可，并称其公司没有相关成交记录，不清楚涉案房屋的价格区间。本院认为，当事人应当按照合同约定全面履行自己的义务。本案中，原告在被告经营的平台预订房间，被告亦进行了确认，双方据此成立了服务合同关系，则被告应按订单内容向原告提供相关房间。现因被告未能按约履行其义务，原告据此要求解除合同，被告亦同意解除合同，本院对此不持异议。对原告的各项诉讼请求。原告要求被告返还酒店预付款21462.67元，被告同意返还，本院对此不持异议。原告要求被告支付律师费及公证费，因系非必要的诉讼支出，本院对此不予支持。关于原告要求被告赔偿损失68716.58元的请求。本院认为，当事人一方不履行合同义务或者旅行合同义务不符合约定的，应当承担继续履行、采取补救措施或者赔偿损失等违约责任。本案中，被告不能按照订单向原告提供原告所预订的房间，构成违约，其应向原告承担违约责任。本案中，原告于2018年8月15日通过被告平台预订房间，据原告自认，被告于2018年11月下旬第一次电话告知原告其所预订房源已满，希望原告取消订单，原告表示拒绝。另据双方邮件往来，可见虽双方一直就解决方案进行磋商，但前提均为被告无法继续履行订单，且根据庭审可见，原告其对其所订房间价格持续上涨的情况是明知的，在此情况下，原告应在被告第一次告知其无法继续履行订单时及时采取适当措施，避免损失的进一步扩大，否则原告应就损失的扩大部分承担责任。关于被告应赔偿的具体数额，本院认为原告预订成功时至被告通知取消时的订单差价部分，被告应予赔偿。关于被告通知取消时原告所订房型的价格，即2018年11月底原告所订房型的价格，被告作为旅游服务提供者，有能力提供相关数据而未提供，被告应承担就此举证不能的法律后果，故本院对原告关于其所订房型的相关价格予以采信。根据原告所发邮件的附件内容，2018年11月底原告所订房型价格已上涨为每天18000元余元，5晚合计9万余元，差价应在7万余元，低于原告所主张的68716.58元，故本院对原告要求被告赔偿损失68716.58元的请求，予以支持。依照《中华人民共和国合同法》第六十条、第一百零七条、第一百一十九条之规定，判决如下：一、解除原告陈某与被告北京蚂蜂窝网络科技有限公司间的服务合同关系；二、被告北京蚂蜂窝网络科技有限公司于本判决生效后七日内返还原告陈某酒店预付款21462.67元；三、被告北京蚂蜂窝网络科技有限公司于本判决生效后七日内赔偿原告陈某损失68716.58元；四、驳回原告陈某其他诉讼请求。如果未按本判决指定的期间履行给付金钱义务，应当依照《中华人民共和国民事诉讼法》第二百五十三条之规定，加倍支付迟延履行期间的债务利息。案件受理费2544元，减半收取1272元，由原告陈某负担245元（已交纳），被告北京蚂蜂窝网络科技有限公司负担1027元（于本判决生效后七日内交纳）。如不服本判决，可以在判决书送达之日起十五日内，向本院递交上诉状，并按对方当事人的人数或者代表人的人数提出副本，上诉于北京市第三中级人民法院。审判员  李延贵二〇一九年九月十九日书记员  张晓明