CINXE.COM
Hotel Vila Gale Porto Ribeira Porto - novos 2024 preços, avaliações, reservar agora
<!DOCTYPE html> <html xml:lang="pt" lang="pt" > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Hotel Vila Gale Porto Ribeira Porto - novos 2024 preços, avaliações, reservar agora</title> <meta name="keywords" content="Vila Gale Porto Ribeira Porto, reserva de Vila Gale Porto Ribeira em Porto, Vila Gale Porto Ribeira barato em Porto" /> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0, minimal-ui"/> <meta name="description" content="Localizado a uma distância de 4.1 km do Estádio do Dragão, o Vila Gale Porto Ribeira Hotel de 4 estrelas oferece Wi-Fi na propriedade, bem como o parque de …" /> <meta name="robots" content="max-image-preview:large"> <link importance="high" rel="preload" href="/data/Photos/700x500w/8226/822694/822694100/photo-vila-gale-ribeira-porto-1.JPEG" as="image"> <link rel="alternate" hreflang="de" type="text/html" href="https://vila-gale-porto-ribeira.hotels-porto-pt.com/de/" title="Deutch" /> <link rel="alternate" hreflang="en" type="text/html" href="https://vila-gale-porto-ribeira.hotels-porto-pt.com/en/" title="English" /> <link rel="alternate" hreflang="es" type="text/html" href="https://vila-gale-porto-ribeira.hotels-porto-pt.com/es/" title="Spanish" /> <link rel="alternate" hreflang="fr" type="text/html" href="https://vila-gale-porto-ribeira.hotels-porto-pt.com/fr/" title="French" /> <link rel="alternate" hreflang="it" type="text/html" href="https://vila-gale-porto-ribeira.hotels-porto-pt.com/it/" title="Italiano" /> <link rel="alternate" hreflang="nl" type="text/html" href="https://vila-gale-porto-ribeira.hotels-porto-pt.com/nl/" title="Dutch" /> <link rel="alternate" hreflang="pl" type="text/html" href="https://vila-gale-porto-ribeira.hotels-porto-pt.com/pl/" title="Polish" /> <link rel="alternate" hreflang="pt" type="text/html" href="https://vila-gale-porto-ribeira.hotels-porto-pt.com/pt/" title="Portuguese" /> <link rel="alternate" hreflang="ru" type="text/html" href="https://vila-gale-porto-ribeira.hotels-porto-pt.com/ru/" title="Russian" /> <link rel="canonical" href="https://vila-gale-porto-ribeira.hotels-porto-pt.com/pt/" /> <meta http-equiv="x-ua-compatible" content="ie=edge"> <link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="/new/designs/90/hotel/fonts/Butler.woff2"> <link rel="preconnect" href="https://fonts.gstatic.com"> <link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="https://fonts.gstatic.com/s/raleway/v11/0dTEPzkLWceF7z0koJaX1A.woff2"> <link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2"> <link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" href="https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2"> <style>/*! */@font-face{font-family:Butler;font-style:normal;font-weight:400;font-display:optional;src:url(/new/designs/90/hotel/fonts/Butler.woff2) format("woff2")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:local("Raleway"),url(https://fonts.gstatic.com/s/raleway/v11/0dTEPzkLWceF7z0koJaX1A.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a img,fieldset,img{border:none}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none}button,input[type=submit]{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}button,input{margin:0;padding:0;border:0}a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:none}ol,ul{list-style-type:none}table{border-spacing:0;border-collapse:collapse;width:100%}html{box-sizing:border-box}body,html{height:100%}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*{transition:none!important}}a{color:inherit;text-decoration:none;cursor:pointer}a:not([class]){transition:color .25s}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:30px!important;background:url(/new/designs/90/hotel/images/select-arrow-h.svg) #fff no-repeat;background-position:100%;background-size:30px 6px}select:focus{outline:none}select::-ms-expand{display:none}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif}.sunset{font:normal 12px Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sunset.body-no-scroll{overflow:hidden}.sunset__wrapper{background-color:#fff}.sunset__main{display:flex;padding:50px 0 70px}@media only screen and (max-width:767px){.sunset__main{padding:50px 0 40px}}.sunset__content{width:100%;padding-right:20px;padding-left:20px}@media only screen and (max-width:1024px){.sunset__content{padding:0 15px}}@media only screen and (max-width:767px){.sunset__content{padding:0 10px}}.sunset__banner{margin-top:50px}@media only screen and (max-width:767px){.sunset__banner{margin-top:30px}}.sunset__button{display:block;width:100%;max-width:255px;padding:10px;border:1px solid #f68059;border-radius:4px;background-color:transparent;color:#f68059;font-weight:700;font-size:16px;line-height:1.5;font-family:Roboto,sans-serif;cursor:pointer;transition:all .3s ease}.sunset__button:hover{background-color:#f68059;color:#fff}.sunset__button:active,.sunset__button:focus,.sunset__button:hover{outline:none}.sunset__button--revert{background-color:#f68059;color:#fff}.sunset__button--revert:hover{background-color:transparent;color:#f68059}.sunset__404-page .sunset__wrapper{background-image:linear-gradient(180deg,#202020,hsla(0,0%,100%,0)),url(/new/designs/90/hotel/images/404-bg.jpg);background-position:50%;background-size:cover}.sunset__book-page .banner,.sunset__group_book-page .banner{height:auto}.sunset__book-page .header,.sunset__group_book-page .header{margin-bottom:20px}.sunset__book-page .header__logo,.sunset__group_book-page .header__logo{cursor:default;pointer-events:none;user-select:none}.sunset__book-page .header__nav,.sunset__group_book-page .header__nav{display:none}.sunset__book-page .header__nav-toggler,.sunset__group_book-page .header__nav-toggler{display:none!important}.sunset__book-page .footer__list-link,.sunset__group_book-page .footer__list-link{cursor:default;pointer-events:none;user-select:none}.sunset__book-page .footer__list-link:hover,.sunset__group_book-page .footer__list-link:hover{text-decoration:none}.sunset__book-page .footer__subscribe-form,.sunset__group_book-page .footer__subscribe-form{display:none}.sunset__book-page .new-container,.sunset__group_book-page .new-container{max-width:100%}.sunset__group_book-page .footer,.sunset__group_book-page .header{display:none}.sunset .booking-frame-wrap iframe{width:100%;border:none}.page__title{padding-bottom:15px;color:#242c4a;font:400 32px/1.4 Roboto,sans-serif}@media only screen and (max-width:767px){.page__title{padding-bottom:10px;font-size:22px;line-height:30px}}.new-container{box-sizing:border-box;width:100%;max-width:1170px;margin:0 auto;padding-right:15px;padding-left:15px}.new-row{margin-right:-15px;margin-left:-15px}.message{display:flex;align-items:center;margin-bottom:20px;padding:20px;border-radius:4px;background-color:#fff;box-shadow:0 5px 10px 3px rgba(36,44,74,.1)}@media only screen and (max-width:520px){.message{align-items:flex-start}}.message__text{margin-left:15px;font:700 16px/1.5 Roboto,sans-serif}.message__icon{width:30px;height:30px}.message--error .message__text{color:#ef4b5f}.message--error .message__icon{fill:#ef4b5f}.message--success .message__text{color:#42a23b}.message--success .message__icon{fill:#42a23b}.message--come-from-not-avail{flex-wrap:wrap}.message--come-from-not-avail .message__text{margin-left:0;color:#ef4b5f;font:700 18px/1.5 Roboto,sans-serif}.message--come-from-not-avail .message__text-instruction{margin-top:8px;color:#242c4a;font:normal 16px/1.5 Roboto,sans-serif}.message--come-from-not-avail .message__not-avail{display:flex;align-items:center;justify-content:space-between;width:100%}@media only screen and (max-width:767px){.message--come-from-not-avail .message__not-avail{flex-wrap:wrap}.message--come-from-not-avail .message__not-avail .message__btn{margin:15px auto 0}}.message--come-from-not-avail .message__other-hotels{width:100%;margin-top:18px;padding:13px 15px;border-radius:4px;background-color:#f2f7fa;color:#242c4a;font:normal 14px/1.5 Roboto,sans-serif}.message--come-from-not-avail .message__other-hotels-url{color:#3c6780;text-decoration:underline}.message--come-from-not-avail .message__btn-other-hotels{display:inline-block;padding:11px;border-radius:4px;background:#f68059;color:#fff;font:700 16px Roboto,sans-serif;text-align:center;cursor:pointer}img{content-visibility:auto}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.dropdown{padding:15px;display:none;width:255px;position:absolute;top:calc(100% - 10px);left:0;text-align:left;font-family:Roboto,sans-serif;box-sizing:border-box;border-radius:4px;box-shadow:0 5px 10px 0 rgba(36,44,74,.1);background-color:#fff;z-index:1000}.dropdown--scroll{max-height:230px;overflow-y:scroll}.dropdown--right{left:auto;right:0}.dropdown.is-show{display:block}.dropdown__list-item{font-size:14px;line-height:1;color:#242c4a;cursor:pointer}.dropdown__list-item:not(:last-child){margin-bottom:10px}.dropdown__list-item-code{font-weight:500}.dropdown__block{display:flex;flex-wrap:wrap}.dropdown__block--margin{margin:0 -5px}.dropdown__block:not(:last-child){margin-bottom:20px}.dropdown__block.is-hide{display:none}.dropdown__item{padding-right:5px;flex:1}.dropdown__select{padding:5px 17px 4px 5px;font-size:16px;font-weight:500;color:#242c4a;border-radius:4px;border-color:#bad4e3;cursor:pointer}.dropdown__select.is-error{border-color:#ef4b5f}.dropdown__select:not(:last-child){margin-right:15px}.dropdown__select:active,.dropdown__select:focus,.dropdown__select:hover{outline:none}.dropdown__title{margin-bottom:10px;font-size:18px;font-weight:500;color:#242c4a}.dropdown__title--full-width{width:100%}.dropdown__button{margin:0 5px;padding:10px 5px;flex:1;font-size:16px;font-weight:700;color:#fff;border:1px solid #f68059;border-radius:4px;background-color:#f68059;cursor:pointer}.dropdown__button--cancel{color:#f68059;background-color:#fff}.dropdown__button:active,.dropdown__button:focus,.dropdown__button:hover{outline:none}.dropdown__error{margin-bottom:20px;display:none;font-size:16px;color:#ef4b5f}.hidden,.show-mobile{display:none}@media only screen and (max-width:767px){.show-mobile{display:block}}.show-tablet{display:none}@media only screen and (max-width:1024px){.show-tablet{display:block}}@media only screen and (max-width:767px){.hide-mobile{display:none}}@media only screen and (max-width:1024px){.hide-tablet{display:none}}html[dir=rtl] .slick-arrow{transform:rotate(180deg)}.slick-list{width:100%}.date-picker-wrapper{position:absolute;z-index:1;background-color:#fff;color:#242c4a;font:normal 14px/16px Roboto,sans-serif;font-family:Arial,sans-serif;border-radius:2px;border:1px solid #d1dde9}@media only screen and (max-width:767px){.date-picker-wrapper{width:100%}}.date-picker-wrapper.inline-wrapper{position:absolute}.date-picker-wrapper.single-date{width:auto}.date-picker-wrapper.no-topbar{padding-top:12px}.date-picker-wrapper .drp_top-bar,.date-picker-wrapper.two-months.no-gap .month1 .next,.date-picker-wrapper.two-months.no-gap .month2 .prev{display:none}.date-picker-wrapper .custom-header{display:block;width:100%;text-align:center;padding:15px;background:#242c4a;border-radius:2px 2px 0 0}@media only screen and (max-width:1024px){.date-picker-wrapper .custom-header{padding:10px}}@media only screen and (max-width:767px){.date-picker-wrapper .custom-header{width:100%}}.date-picker-wrapper .custom-header__text{color:#fff;font:500 16px/21px Roboto,sans-serif;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:1024px){.date-picker-wrapper .custom-header__text{font-size:14px;letter-spacing:0}}.date-picker-wrapper .custom-footer{font-size:0;display:flex;justify-content:center;align-items:center;padding:15px;border-radius:0 0 2px 2px}@media only screen and (max-width:767px){.date-picker-wrapper .custom-footer{width:100%}}.date-picker-wrapper .custom-footer .calendar-hover-nights,.date-picker-wrapper .custom-footer .calendar-hover-range{display:inline-block;font:normal 14px/20px Roboto,sans-serif;padding:0 2px}.date-picker-wrapper .custom-footer .calendar-hover-range{text-transform:capitalize}.date-picker-wrapper .custom-footer .calendar-hover-nights{font-weight:700}@media only screen and (max-width:767px){.date-picker-wrapper .month{width:100%;border-bottom:1px solid #bad4e3}}.date-picker-wrapper .month-wrapper{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #bad4e3;cursor:default;position:relative;overflow:hidden}@media only screen and (max-width:767px){.date-picker-wrapper .month-wrapper{flex-wrap:wrap;justify-content:center;border-bottom:none}}.date-picker-wrapper .month-head{width:100%}.date-picker-wrapper .month-caption{padding:0 50px;height:50px;border-bottom:1px solid #bad4e3;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1024px){.date-picker-wrapper .month-caption{padding:0 5px;height:40px}}@media only screen and (max-width:767px){.date-picker-wrapper .month-caption{padding:0 40px;height:50px}}@media only screen and (max-width:520px){.date-picker-wrapper .month-caption{padding:0 35px}}@media only screen and (max-width:340px){.date-picker-wrapper .month-caption{padding:0 20px}}.date-picker-wrapper .month-caption .next,.date-picker-wrapper .month-caption .prev{padding:0;cursor:pointer;display:flex;height:100%;align-items:center;opacity:1}.date-picker-wrapper .month-caption .next.is-disabled,.date-picker-wrapper .month-caption .prev.is-disabled{opacity:.5;cursor:default;pointer-events:none}.date-picker-wrapper .month-caption .next{justify-content:flex-end}.date-picker-wrapper .month-caption .next .calendar-arrow{transform:rotate(-90deg)}.date-picker-wrapper .month-caption .prev{justify-content:flex-start}.date-picker-wrapper .month-caption .prev .calendar-arrow{transform:rotate(90deg)}.date-picker-wrapper .month-caption .calendar-arrow{width:10px;height:10px;fill:#242c4a}.date-picker-wrapper .month-arrow{width:30px;height:30px;line-height:30px;font-size:0}.date-picker-wrapper .month-name{text-transform:capitalize;font-size:0;line-height:0}.date-picker-wrapper .month-element{display:inline-block;padding:0 2px;font:500 16px/20px Roboto,sans-serif}.date-picker-wrapper .month-gap{width:1px;background:#bad4e3}.date-picker-wrapper .month .week-name{padding:30px 39px 10px;width:100%;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:1024px){.date-picker-wrapper .month .week-name{padding:10px 5px}}@media only screen and (max-width:767px){.date-picker-wrapper .month .week-name{max-width:290px;margin:0 auto}}.date-picker-wrapper .month .week-name__item{width:38px;height:20px;flex-shrink:0;text-transform:uppercase;text-align:center;font:500 14px/20px Roboto,sans-serif}@media only screen and (max-width:1024px){.date-picker-wrapper .month .week-name__item{width:30px}}@media only screen and (max-width:767px){.date-picker-wrapper .month .week-name__item{width:40px}}.date-picker-wrapper .days-container{padding:0 39px 30px}@media only screen and (max-width:1024px){.date-picker-wrapper .days-container{padding:0 5px}}.date-picker-wrapper .days-row{width:100%;display:flex;align-items:center}@media only screen and (max-width:767px){.date-picker-wrapper .days-row{max-width:280px;margin:0 auto}}.date-picker-wrapper .days-row:not(:last-child){margin-bottom:3px}@media only screen and (max-width:767px){.date-picker-wrapper .days-row:not(:last-child){margin:0 auto 3px}}.date-picker-wrapper .day{cursor:default;width:14.28571%;flex-shrink:0}.date-picker-wrapper .day.is-lastMonth,.date-picker-wrapper .day.is-nextMonth{pointer-events:none;cursor:default}.date-picker-wrapper .day.is-toMonth.is-hovering{background:rgba(60,103,128,.3)}.date-picker-wrapper .day.is-toMonth.is-first-date-selected{background:linear-gradient(90deg,transparent 50%,rgba(60,103,128,.3) 0)}.date-picker-wrapper .day.is-toMonth.is-last-date-selected{background:linear-gradient(90deg,rgba(60,103,128,.3) 50%,transparent 0)}.date-picker-wrapper .day .day-text{width:100%;font:normal 14px/33px Roboto,sans-serif;text-align:center}@media only screen and (max-width:1024px){.date-picker-wrapper .day .day-text{line-height:30px}}@media only screen and (max-width:767px){.date-picker-wrapper .day .day-text{line-height:40px}}.date-picker-wrapper .day .day-text.checked{background-color:rgba(60,103,128,.3)}.date-picker-wrapper .day .day-text.invalid,.date-picker-wrapper .day .day-text.lastMonth,.date-picker-wrapper .day .day-text.nextMonth{pointer-events:none;cursor:default;color:#242c4a;background-color:transparent;opacity:.5}.date-picker-wrapper .day .day-text.has-tooltip{cursor:help!important}.date-picker-wrapper .day .day-text.has-tooltip .tooltip{white-space:nowrap}.date-picker-wrapper .day .day-text.toMonth.valid{cursor:pointer;color:#242c4a;opacity:1;height:32px}@media only screen and (max-width:1024px){.date-picker-wrapper .day .day-text.toMonth.valid{height:auto}}.date-picker-wrapper .day .day-text.toMonth.first-date-selected,.date-picker-wrapper .day .day-text.toMonth.last-date-selected{background-color:#3c6780;color:#fff;font-weight:700;border-radius:50%;overflow:hidden;opacity:1;width:32px;height:32px}@media only screen and (max-width:1024px){.date-picker-wrapper .day .day-text.toMonth.first-date-selected,.date-picker-wrapper .day .day-text.toMonth.last-date-selected{width:auto;height:auto}}.date-picker-wrapper .week-number{display:none}.date-picker-wrapper .select-wrapper{position:relative;overflow:hidden;display:inline-block;vertical-align:middle}.date-picker-wrapper .select-wrapper:hover{text-decoration:underline}.date-picker-wrapper .select-wrapper select{position:absolute;margin:0;padding:0;left:0;top:-1px;font-size:inherit;font-style:inherit;font-weight:inherit;text-transform:inherit;color:inherit;cursor:pointer;appearance:none;background:transparent;border:0;outline:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);opacity:.01}.date-picker-wrapper .date-range-length-tip,.date-picker-wrapper .hide,.date-picker-wrapper .selected-days,.date-picker-wrapper.single-month .time,.date-picker-wrapper .time{display:none}.header{width:100%;color:#242c4a;border-bottom:1px solid #d1dde9}.header__inner{position:relative;display:flex;align-items:center;padding:20px 15px}@media only screen and (max-width:1024px){.header__inner{flex-wrap:wrap;padding:0 15px}}@media only screen and (max-width:767px){.header__inner{padding:0 10px}}.header__booking-phone{margin-left:21px}.header__booking-phone:before{content:"";width:1px;height:10px;margin-right:21px;background:#9195a4}@media only screen and (max-width:1024px){.header__booking-phone:before{display:none}}.header__booking-phone:hover{text-decoration:underline}@media only screen and (max-width:1024px){.header__booking-phone{justify-content:center;margin-left:0;order:-1;background-color:#ecf3fb;padding:6px 0}.header__booking-phone:hover{text-decoration:none}}.header .booking-phone{display:inline-flex;align-items:center}@media only screen and (max-width:1024px){.header .booking-phone{margin:0 -15px;width:calc(100% + 30px)}}@media only screen and (max-width:767px){.header .booking-phone{margin:0 -10px;width:calc(100% + 20px)}}.header .booking-phone__icon{width:12px;height:12px;fill:#9195a4;margin-right:10px}.header .booking-phone__info{font:400 12px/21px Roboto,sans-serif;color:#242c4a;letter-spacing:.8px;text-transform:uppercase}@media only screen and (max-width:767px){.header .booking-phone__info{font:400 10px/18px Roboto,sans-serif}}.header__nav-toggler{position:relative;display:none;flex-direction:column;align-items:center;justify-content:space-between;height:12px;padding:0 2px;margin-left:auto;background-color:transparent;border:none;overflow:hidden;cursor:pointer}.header__nav-toggler:active,.header__nav-toggler:focus,.header__nav-toggler:hover{outline:none}@media only screen and (max-width:767px){.header__nav-toggler{display:flex}}.header__nav-toggler.is-show{height:13px}.header__nav-toggler.is-show .header__nav-toggler-line{margin-bottom:0}.header__nav-toggler.is-show .header__nav-toggler-line:first-child{transform:rotate(45deg)}.header__nav-toggler.is-show .header__nav-toggler-line:nth-child(2){transform:translateX(-22px)}.header__nav-toggler.is-show .header__nav-toggler-line:nth-child(3){transform:rotate(-45deg)}.header__nav-toggler-line{display:block;height:2px;width:16px;transition:all .3s;border-radius:2px;background-color:#242c4a}.header__nav-toggler-line:first-child{transform-origin:top left}.header__nav-toggler-line:nth-child(3){transform-origin:bottom left}.header__nav-toggler-cross{display:block;height:2px;width:26px;position:absolute;top:calc(50% - 1px);left:0;background-color:#242c4a;transform:rotate(45deg)}.header__nav-toggler-cross--right{transform:rotate(-45deg)}.header__nav{display:flex;margin-left:auto;box-sizing:border-box}@media only screen and (max-width:767px){.header__nav{position:absolute;top:calc(100% + 1px);left:0;display:none;width:100%;background-color:#f5f7fa;z-index:9999}.header__nav.is-show{display:block}}.header__nav-header{display:none}@media only screen and (max-width:767px){.header__nav-header{margin-bottom:20px;padding:12px 0;position:relative;display:flex;align-items:center;border-bottom:1px solid #bad4e3}}.header__nav-item{font-size:15px;font-weight:500;cursor:pointer}.header__nav-item:not(:first-child){margin-left:45px}@media only screen and (max-width:767px){.header__nav-item{margin-left:0!important;text-align:left;color:#242c4a;background-color:#fff;box-shadow:0 5px 10px 0 rgba(36,44,74,.1)}.header__nav-item:not(:last-child){margin-bottom:10px}}.header .item{position:relative;display:flex;align-items:center}@media only screen and (max-width:767px){.header .item{display:block}}.header .item.is-show .item__title-icon{transform:rotate(180deg)}.header .item__title{position:relative;font:400 12px/14px Roboto,sans-serif;letter-spacing:.8px;text-transform:uppercase}@media only screen and (max-width:767px){.header .item__title{display:flex;width:100%;align-items:center;padding:15px}}.header .item__title-icon{margin-left:6px;width:10px;height:6px;fill:#242c4a;margin-bottom:1px;transition:all .3s}@media only screen and (max-width:767px){.header .item__title-icon{fill:#242c4a;margin-left:auto}}.header .item__icon{width:25px;height:25px;margin-left:10px}.header .item .dropdown{padding:5px 0;top:calc(100% + 10px)}@media only screen and (max-width:767px){.header .item .dropdown{position:static;width:100%;border-top:1px solid #bad4e3;border-radius:0}}.header .item .dropdown__list-item{margin-bottom:0;padding:0;font-weight:400;transition:all .3s ease}.header .item .dropdown__list-item:not(:last-child){border-bottom:1px solid rgba(186,212,227,.5)}.header .item .dropdown__list-item:hover{background-color:#bad4e3}.header .item .dropdown__list-link{padding:10px 15px;display:block;text-decoration:none;cursor:pointer;color:#242c4a}.header-logo{display:flex;align-items:center}@media only screen and (max-width:1024px){.header-logo{padding:20px 0}}@media only screen and (max-width:767px){.header-logo{padding:10px 0}}.header-logo__text{text-align:center}.header-logo__suptext{position:relative;font:normal 400 24px/28px Copperplate,sans-serif;text-align:center;letter-spacing:.83px;text-transform:uppercase}@media only screen and (max-width:767px){.header-logo__suptext{font-size:20px;line-height:15px}}.header-logo__subtext{display:inline-block;position:relative;font:normal 500 8px/9px Raleway,sans-serif;text-align:center;text-transform:uppercase;margin-top:4px;letter-spacing:.25px}@media only screen and (max-width:767px){.header-logo__subtext{font-size:6px;line-height:7px}}.header-logo__subtext:after,.header-logo__subtext:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:1px;height:1px;border-radius:50%;background:#242c4a}.header-logo__subtext:before{left:-5px}.header-logo__subtext:after{right:-5px}.cart{position:relative;flex-shrink:0;display:none;font-family:Roboto,sans-serif;width:255px;color:#242c4a;z-index:1}@media only screen and (max-width:767px){.cart{position:fixed;bottom:0;left:0;width:100%;border-radius:15px 15px 0 0;box-shadow:-2px 0 4px 2px rgba(0,0,0,.1);overflow:hidden;z-index:1000}}.cart.is-active{display:block}@media only screen and (max-width:767px){.cart.is-open .cart__rooms{max-height:250px!important}}.cart.is-open .cart__head .icon{transform:rotate(180deg)}.cart__head{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;height:60px;padding:9px 10px;background:#dfebf9;cursor:pointer}@media only screen and (max-width:767px){.cart__head{flex-direction:row;align-items:center;justify-content:flex-start;height:auto;padding:25px 10px 10px;background:#fff}.cart__head:after{content:"";position:absolute;top:10px;left:calc(50% - 20px);width:40px;height:4px;border-radius:2px;background:#d1dde9}}.cart__head:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#d1dde9;z-index:1}.cart__head .icon{position:absolute;top:50%;transform:translateY(-50%);right:10px;width:10px;height:6px;fill:#242c4a;transform-origin:center center;transition:all .3s}@media only screen and (max-width:767px){.cart__head .icon{display:none}}.cart__title{display:inline-block;position:relative;font:700 16px/1 Roboto,sans-serif}@media only screen and (max-width:767px){.cart__title{font-size:14px}}.cart__title:after{content:"";position:absolute;top:-1px;left:calc(100% + 1px);width:6px;height:6px;border-radius:50%;background:#e12d2d}.cart__count{font:14px/1.5 Roboto,sans-serif;margin-top:2px}@media only screen and (max-width:767px){.cart__count{margin-left:7px}}.cart__progress{position:absolute;bottom:0;left:0;width:0;height:2px;background:#3c6780;transition:all .3s;z-index:2}.cart__body{position:absolute;top:100%;left:0;width:100%;z-index:1;border-radius:0 0 2px 2px;overflow:hidden;border-left:1px solid #dfebf9;border-right:1px solid #dfebf9}@media only screen and (max-width:767px){.cart__body{position:static;border-radius:0}}.cart__rooms{display:none;height:100%;max-height:440px;background:#fff;overflow-y:auto}@media only screen and (max-width:767px){.cart__rooms{display:block;max-height:0;transition:all .3s}}.cart__rooms-inner{padding:10px;height:100%}.cart__footer{padding:15px 10px;background:#dfebf9}@media only screen and (max-width:767px){.cart__footer{padding:10px}}.cart__price-info{position:relative}.cart__total-text{font-size:14px}.cart__nights{font-size:12px;margin-top:5px}@media only screen and (max-width:767px){.cart__nights{font-size:14px}}.cart__total-price{position:absolute;top:50%;transform:translateY(-50%);right:5px;font:700 16px/1 Roboto,sans-serif}.cart__btn{display:flex;justify-content:center;font:500 14px/16px Roboto,sans-serif;color:#fff;letter-spacing:.8px;text-transform:uppercase;width:100%;padding:12px;margin-top:10px;border-radius:2px;background:#bfbebe;pointer-events:none;cursor:none}@media only screen and (max-width:767px){.cart__btn{display:none;width:100%;padding:12px 9px}}.cart__btn.is-active{background:#242c4a;pointer-events:auto;cursor:pointer}@media only screen and (max-width:767px){.cart__btn.is-active{display:flex}}.room-in-cart{color:#242c4a;border-radius:2px;border:1px solid #d1dde9;margin-bottom:10px}.room-in-cart.is-selected .room-in-cart__check-icon{display:block}.room-in-cart.is-open{border-color:#3c6780}.room-in-cart.is-open .room-in-cart__active-info{display:block}.room-in-cart__active-info{display:none;font:700 12px Roboto,sans-serif;color:#fff;text-align:center;padding:2px 10px;background:#242c4a}@media only screen and (max-width:767px){.room-in-cart__active-info{font-size:10px}}.room-in-cart__head{position:relative;padding:10px}.room-in-cart__number{font:500 16px/1 Roboto,sans-serif}.room-in-cart__guests{font:12px/1.58 Roboto,sans-serif;color:#656b80;margin-top:2px}.room-in-cart__check-icon{position:absolute;top:50%;transform:translateY(-50%);right:10px;display:none;width:15px;height:15px}.room-in-cart__info{position:relative;display:none;flex-direction:column;padding:10px;border-top:1px solid #d1dde9}.room-in-cart__info.is-active{display:flex}.room-in-cart__remove-icon{position:absolute;top:10px;right:10px;width:10px;height:10px;fill:#9195a4;cursor:pointer}.room-in-cart__name{font:700 14px/1 Roboto,sans-serif;width:100%;padding-right:20px;margin-bottom:10px}.room-in-cart__cancellation{position:relative;width:100%;margin-bottom:10px}.room-in-cart__cancellation .rate-cancellation--free .rate-cancellation__icon{fill:#2baf40}.room-in-cart__cancellation .rate-cancellation--free .rate-cancellation__text{color:#2baf40}.room-in-cart__cancellation .rate-cancellation__info{position:relative}.room-in-cart__cancellation .rate-cancellation__info:hover .rate-cancellation__text{text-decoration:underline}.room-in-cart__cancellation .rate-cancellation__info:hover .rate-cancellation__tooltip{display:block}.room-in-cart__cancellation .rate-cancellation__text{font:700 14px/1.5 Roboto,sans-serif;color:#242c4a}.room-in-cart__cancellation .rate-cancellation__icon{margin-left:2px;width:3px;height:10px;vertical-align:top;display:inline;fill:#3c6780}.room-in-cart__cancellation .rate-cancellation__tooltip{position:absolute;left:-11px;top:100%;font:400 12px/1.5 Roboto,sans-serif;color:#242c4a;width:calc(100% + 22px);padding:5px 10px;background:#fff;box-shadow:0 5px 16px 5px rgba(36,44,74,.1);border:1px solid #b7d1e0;border-radius:2px;z-index:100;display:none}.room-in-cart__cancellation .rate-cancellation__date{display:inline-block;width:100%;font:400 12px/1.5 Roboto,sans-serif;color:#242c4a}.room-in-cart__price{align-self:flex-end;font:700 14px/1 Roboto,sans-serif}body.is-non-overflow{overflow:hidden}.cart-book-blur{position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:#000;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(36,44,74,.3);z-index:1}.cart-book-blur.is-active{display:block}.banner{position:relative;font-family:Roboto,sans-serif}.banner.is-open-onboard{z-index:1000}.banner__body{position:relative;width:100%;max-width:1920px;margin:0 auto;padding:0}.banner__form{z-index:20;position:relative;flex-shrink:0}@media only screen and (max-width:767px){.banner__form-calendars{display:flex;position:relative;align-items:center;width:calc(60% - 15px);margin-right:16px;padding:15px;border:1px solid #dfebf9}}@media only screen and (max-width:520px){.banner__form-calendars{width:100%;margin:0;padding:12px 0;border:0}}.banner__form--mobile{display:none}@media only screen and (max-width:767px){.banner__form--mobile{display:block}}.banner__panorama-btn{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:1}.banner__gallery{z-index:10;position:relative;order:2;width:625px;margin:0 10px 0 25px;overflow:hidden;border-radius:4px;box-shadow:0 5px 10px 3px rgba(36,44,74,.1)}@media only screen and (max-width:1024px){.banner__gallery{width:60%}}.banner__gallery--mobile{display:none;position:relative;width:100%;height:56vw;margin:0;border-radius:0;box-shadow:none}@media only screen and (max-width:520px){.banner__gallery--mobile{height:230px}}.banner__gallery--mobile .slick-list,.banner__gallery--mobile .slick-slide,.banner__gallery--mobile .slick-slider,.banner__gallery--mobile .slick-track{height:100%}.banner__gallery--mobile .slick-slide div{width:100%;height:100%}.banner__gallery--mobile .slick-slide img{width:100%;height:100%;object-fit:cover}.banner__gallery-wrapper{height:100%}.banner__gallery-rating{display:block;position:absolute;top:5px;right:5px}.banner__gallery-container{width:100%;height:100%}.banner__gallery-container .caroufredsel_wrapper{height:100%!important}.banner__gallery-btn-prev{/*! rtl:begin:ignore */float:left!important/*! rtl:end:ignore */}.banner__gallery-btn-next{/*! rtl:begin:ignore */float:right!important/*! rtl:end:ignore */}.banner__gallery-photo{/*! rtl:begin:ignore */float:left/*! rtl:end:ignore */}.banner__gallery-button{position:absolute;top:8px;right:5px;padding:7px;border-radius:2px;background-color:hsla(0,0%,100%,.3);font-size:0;cursor:pointer}.banner__gallery-button-icon{width:16px;height:16px;fill:#fff}.banner__photos{display:flex;flex-shrink:0;flex-flow:column;align-items:center;justify-content:space-between;order:3}@media only screen and (max-width:1024px){.banner__photos{display:none}}.banner__photos-item{display:block;width:88px;height:55px;overflow:hidden;border-radius:4px;box-shadow:0 5px 10px 3px rgba(36,44,74,.1);cursor:pointer}.banner__photos-image{width:100%;height:100%;object-fit:cover}.banner__main-photo-item{display:block;width:100%;height:21px;object-fit:cover}.banner__main-photo-item--1{object-position:0 0}.banner__main-photo-item--2{object-position:0 -21px}.banner__main-photo-item--3{object-position:0 -42px}.banner__main-photo-item--4{object-position:0 -63px}.banner__main-photo-item--5{object-position:0 -84px}.banner__main-photo-item--6{object-position:0 -105px}.banner__main-photo-item--7{object-position:0 -126px}.banner__main-photo-item--8{object-position:0 -147px}.banner__main-photo-item--9{object-position:0 -168px}.banner__main-photo-item--10{object-position:0 -189px}.banner__main-photo-item--11{object-position:0 -210px}.banner__main-photo-item--12{object-position:0 -231px}.banner__main-photo-item--13{object-position:0 -252px}.banner__main-photo-item--14{object-position:0 -273px}.banner__main-photo-item--15{object-position:0 -294px}.banner__main-photo-item--16{object-position:0 -315px}.banner__main-photo-item--17{object-position:0 -336px}.banner__main-photo-item--18{object-position:0 -357px}.banner__main-photo-item--19{object-position:0 -378px}.banner__main-photo-item--20{object-position:0 -399px}.banner .mosaic{display:flex;width:100%;height:420px;padding:15px 0}@media only screen and (max-width:1170px){.banner .mosaic{height:400px;padding:10px 0}}@media only screen and (max-width:767px){.banner .mosaic{display:none}}.banner .mosaic__panorama{position:absolute;top:0;left:0;width:100%;height:100%}.banner .mosaic__form{flex-shrink:0;width:360px;margin:-15px 0}@media only screen and (max-width:1170px){.banner .mosaic__form{width:300px;margin:-10px 0}}.banner .mosaic__photo{width:100%;height:100%;overflow:hidden;cursor:zoom-in}.banner .mosaic__photo--no{cursor:default}.banner .mosaic__photo img{width:100%;height:100%;object-fit:cover}.banner .mosaic__map{display:block;position:relative;width:100%;height:100%;overflow:hidden;cursor:pointer}.banner .mosaic__map-btn{z-index:2;position:absolute;top:50%;left:50%;max-width:100%;padding:6px 15px;transform:translate(-50%,-50%);background:hsla(0,0%,100%,.8);color:#242c4a;font:500 14px/1.71 Roboto,sans-serif;text-align:center;text-overflow:ellipsis;white-space:nowrap}.banner .mosaic__map-stub{width:100%;height:100%;object-fit:cover}.banner .mosaic__left-photo{width:calc(50% - 570px);height:100%;border-top:2px solid #fff;border-bottom:2px solid #fff;background:#fff}@media only screen and (max-width:1170px){.banner .mosaic__left-photo{width:15px}}.banner .mosaic__right-wrapper{display:flex;width:calc(50% + 210px);height:100%;border-top:2px solid #fff;border-bottom:2px solid #fff;background:#fff}@media only screen and (max-width:1170px){.banner .mosaic__right-wrapper{width:calc(100% - 315px)}}.banner .mosaic__left{display:flex;width:66%;height:100%;border-bottom:2px solid #fff}.banner .mosaic__bottom{display:flex;height:108px}@media only screen and (max-width:1170px){.banner .mosaic__bottom{height:118px}}.banner .mosaic__main-photo{width:100%;height:100%;border-right:2px solid #fff}.banner .mosaic__right{display:flex;flex-direction:column;width:34%;height:100%}.banner .mosaic__secondary-photo{position:relative;width:100%;height:70%;border-bottom:2px solid #fff}.banner .mosaic__small-item{width:100%;height:30%;border-bottom:2px solid #fff}.banner .mosaic__small-item:not(:last-child){border-right:2px solid #fff}.banner .mosaic__small-item--position{position:relative}@media only screen and (max-width:1170px){.banner .avail-form{width:300px}}@media only screen and (max-width:767px){.banner .avail-form{width:100%;max-width:100%}}@media only screen and (max-width:1170px){.banner .avail-form__title{padding:30px 15px}.lang-code-ru .banner .avail-form__title{font-size:16px}}@media only screen and (max-width:767px){.banner .avail-form__title{min-height:40px;padding:20px 20px 15px;border:0;font-size:18px}}@media only screen and (max-width:520px){.banner .avail-form__title{padding:15px;border-bottom:1px solid #dfebf9;font:500 14px/20px Roboto,sans-serif}}@media only screen and (max-width:1024px){.banner .avail-form__content{padding:0 15px}}@media only screen and (max-width:767px){.banner .avail-form__content{flex-wrap:nowrap;width:100%;padding:0 15px 15px;border-radius:0 0 2px 2px}}@media only screen and (max-width:520px){.banner .avail-form__content{flex-wrap:wrap;padding:0 20px 10px}}@media only screen and (max-width:520px){.banner .avail-form__corner,.banner .avail-form__corner-img{width:26px;height:26px}}@media only screen and (max-width:520px){.banner .avail-form__corner-img svg{width:12px;height:12px}}@media only screen and (max-width:520px){.banner .avail-form__corner:before{height:42px}}@media only screen and (max-width:767px){.banner .avail-form__error{position:static}.banner .avail-form__error:after,.banner .avail-form__error:before{display:none}}@media only screen and (max-width:767px){.banner .avail-form__bottom{width:40%}}@media only screen and (max-width:520px){.banner .avail-form__bottom{width:100%}}@media only screen and (max-width:1170px){.banner .avail-form__submit{margin:30px auto 38px;font-size:18px}}@media only screen and (max-width:767px){.banner .avail-form__submit{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:10px;font-size:18px;text-transform:uppercase}}@media only screen and (max-width:520px){.banner .avail-form__submit{height:auto;padding:17px 10px;font-size:15px;line-height:16px;letter-spacing:.8px}}@media only screen and (max-width:767px){.banner .avail-form .field{width:50%;height:auto;padding:0}.banner .avail-form .field:first-child{padding-right:16px}.banner .avail-form .field:last-child{padding-left:30px}}@media only screen and (max-width:767px){.banner .avail-form .field__content{width:100%}}@media only screen and (max-width:767px){.banner .avail-form .field__number{margin-right:5px;font-size:22px;line-height:21px}}@media only screen and (max-width:520px){.banner .avail-form .field__number{font-size:20px;line-height:.95}}@media only screen and (max-width:767px){.banner .avail-form .field__dot{background:#242c4a}}@media only screen and (max-width:767px){.banner .avail-form .field__text{padding-right:0}}@media only screen and (max-width:767px){.banner .avail-form .field__text-item{font-weight:400;font-size:18px}}@media only screen and (max-width:520px){.banner .avail-form .field__text-item{font-size:16px;line-height:16px}}@media only screen and (max-width:767px){.banner .avail-form .field__text-item--bold{font-weight:400}}@media only screen and (max-width:1024px){.banner .avail-form.is-with-new-calendar .date-picker-wrapper.inline-wrapper,.banner .form-rooms-dropdown{left:calc(100% + 29px)}}@media only screen and (max-width:767px){.banner .form-rooms-dropdown{position:static;width:100%;margin-top:10px;transform:translateY(0);border:1px solid #bad4e3;border-radius:4px;background-color:#fafcfd}}@media only screen and (max-width:767px){.banner .form-rooms-dropdown:before{display:none}}@media only screen and (max-width:767px){.banner .form-room{width:100%}}.banner-head{display:flex;position:relative;flex-wrap:wrap;justify-content:center;padding:45px 0 30px}@media only screen and (max-width:1200px){.banner-head{padding:40px 15px 15px}}@media only screen and (max-width:767px){.banner-head{justify-content:center;padding:35px 10px 10px}}.banner-head__ex-title{position:absolute;top:0;right:15px;width:100%;margin:10px 0;color:#242c4a;font:400 12px/14px Roboto,sans-serif;text-align:right;opacity:.7}@media only screen and (max-width:767px){.banner-head__ex-title{margin:10px 0}}@media only screen and (max-width:767px){.banner-head__hotel-info{display:flex;flex-direction:column}}.banner-head__stars{display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:0}@media only screen and (max-width:767px){.banner-head__stars{margin-bottom:5px}}.banner-head__stars-icon{width:12px;height:12px;margin-right:5px;fill:#f68059}@media only screen and (max-width:767px){.banner-head__stars-icon{width:10px;height:10px;margin-right:2px}}.banner-head__title{width:100%;max-width:1050px;margin-bottom:8px;padding:0 180px;color:#242c4a;font:400 44px/53px Butler;letter-spacing:.44px;text-align:center}@media only screen and (max-width:1024px){.banner-head__title{padding:0}}@media only screen and (max-width:767px){.banner-head__title{margin-bottom:7px;font:500 26px/36px Butler;letter-spacing:.26px}}.banner-head__address{display:block;color:#242c4a;font:400 12px/21px Roboto,sans-serif;letter-spacing:1px;text-align:center;text-transform:uppercase;opacity:.5}@media only screen and (max-width:767px){.banner-head__address{font-size:8px;line-height:13px;letter-spacing:.6px}}.rating{display:flex;position:absolute;top:calc(50% + 7.5px);right:0;align-items:center;transform:translateY(-50%);cursor:pointer}.rating:hover .rating__reviews-count{text-decoration:underline}@media only screen and (max-width:1200px){.rating{position:static;width:100%;margin-top:15px;transform:translateY(0)}}.rating__wrap{display:flex;flex-direction:column;align-items:center;margin-right:10px}@media only screen and (max-width:1200px){.rating__wrap{flex-direction:row;margin-right:0}}.rating__logo{height:14px}@media only screen and (max-width:767px){.rating__logo{width:60px;height:10px;margin-top:3px}}.rating__reviews-count{margin-bottom:9px;color:#242c4a;font:400 18px/21px Roboto,sans-serif;text-align:right}@media only screen and (max-width:1200px){.rating__reviews-count{margin-right:5px;margin-bottom:0;font-size:14px;line-height:16px;text-align:left}}.rating__number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #2baf40;border-radius:50% 50% 50% 0;color:#2baf40;font:700 20px/23px Roboto,sans-serif;text-align:center}@media only screen and (max-width:1200px){.rating__number{order:-1;width:32px;height:32px;margin-right:6px;border-radius:50% 50% 0 50%;font-size:14px;line-height:16px}}.breadcrumbs{display:flex;position:relative;flex-wrap:wrap;width:100%;margin-bottom:10px}@media only screen and (max-width:767px){.breadcrumbs{flex-wrap:nowrap;overflow-x:auto}.breadcrumbs:after{z-index:1;position:sticky;top:0;right:-5px;flex-shrink:0;width:34px;background:linear-gradient(90deg,hsla(0,0%,100%,.0001) 2%,#fff 98%);content:""}}.breadcrumbs-item{display:flex;align-items:center;color:#bad4e3;font:400 12px/18px Roboto,sans-serif;padding-bottom:5px}@media only screen and (max-width:767px){.breadcrumbs-item{white-space:nowrap}}.breadcrumbs-item__link{color:#bad4e3;text-decoration:underline}.breadcrumbs-item__arrow{margin:1px 6px 0}@keyframes scaleBtn{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.avail-form{max-width:740px;position:relative;z-index:100;width:360px;margin:0;padding:15px;background-color:#dfebf9}.avail-form__new-calendar{position:relative;display:flex;width:100%;border-bottom:1px solid #dfebf9;padding:10px 0}.avail-form__title{display:flex;justify-content:center;align-items:center;text-align:center;border-radius:2px 2px 0 0;height:auto;background-color:#fff;color:#242c4a;font:500 18px/30px Roboto,sans-serif;padding:35px 15px 30px;border-bottom:1px solid #dfebf9;text-transform:uppercase;letter-spacing:1px}.avail-form__title--for-popup{display:none}.avail-form__content{display:flex;border-radius:0 0 4px 4px;padding:0 25px;background-color:#fff;flex-wrap:wrap}.avail-form__field{position:relative;display:flex}.avail-form__field--border{border-bottom:1px solid #dfebf9}.avail-form__field--border:after{content:"";position:absolute;width:1px;top:20px;bottom:20px;left:auto;right:0;background-color:#bad4e3}.avail-form__corner,.avail-form__corner-img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:32px}.avail-form__corner-img{border:1px solid #dfebf9;border-radius:50%;background-color:#fff}.avail-form__corner-img svg{width:15px;height:15px;fill:#959caa}.avail-form__corner-img svg,.avail-form__corner:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.avail-form__corner:before{content:"";height:58px;width:1px;background-color:#dfebf9}.avail-form__error{padding:10px;display:flex;align-items:start;width:100%;max-width:400px;position:absolute;top:28%;left:calc(100% + 20px);border-radius:4px;box-shadow:0 5px 10px 0 rgba(36,44,74,.1);background-color:#fff;box-sizing:border-box}.avail-form__error:after,.avail-form__error:before{content:"";display:block;position:absolute;left:-8px;top:21px;width:20px;height:20px;background-color:#fff;transform:rotate(45deg)}.avail-form__error:before{z-index:1}.avail-form__error:after{box-shadow:0 5px 10px 0 rgba(36,44,74,.1);z-index:-1}.avail-form__error.is-hide{display:none}.avail-form__error-icon{margin-right:10px;width:22px;height:22px;fill:#ef4b5f}.avail-form__error-text{width:calc(100% - 32px);font-size:16px;font-weight:700;line-height:1.31;color:#ef4b5f}.avail-form__bottom{width:100%;position:relative}.avail-form__submit{color:#fff;background-color:#242c4a;border:none;cursor:pointer;margin:30px auto 46px;padding:20px;width:100%;text-transform:uppercase;font:700 18px/21px Roboto,sans-serif;letter-spacing:1px;border-radius:2px;text-align:center}.avail-form__submit.is-animated{animation-duration:1s;animation-name:scaleBtn;animation-timing-function:ease;animation-iteration-count:infinite}.avail-form__submit:disabled{background-color:#9b9b9b;cursor:default}.avail-form__submit:hover{background-color:#1e253e}.avail-form .field{position:relative;padding:0 13px 0 0;height:58px;width:50%;display:flex;flex-direction:column;justify-content:center}.avail-form .field--to{padding-left:35px;padding-right:0}.avail-form .field--guests{min-height:58px;height:auto;min-height:73px;justify-content:flex-start;width:100%;padding:20px 0 15px;border-bottom:1px solid #dfebf9}.avail-form .field--guests .field__title{margin-bottom:12px}.avail-form .field--guests .field__content{width:100%;align-items:flex-start}.avail-form .field--guests .field__number,.avail-form .field--guests .field__text,.avail-form .field--guests .field__text-item{font-size:16px;line-height:1;padding-right:0;font-weight:400;text-transform:capitalize}.avail-form .field--guests .field__corner{top:-11px!important;transform:rotate(-90deg)}.avail-form .field--guests .field__corner-icon{fill:#959caa;width:12px;height:7px}.avail-form .field:after{content:""}.avail-form .field__title{text-align:left;text-transform:uppercase;width:100%;margin-bottom:8px;color:#959caa;font:500 8px/9px Roboto,sans-serif;letter-spacing:.5px}.lang-code-hu .avail-form .field__title,.lang-code-sv .avail-form .field__title{padding-right:5px}.avail-form .field__content{display:flex;position:relative;cursor:pointer;align-items:flex-end;width:70%;color:#242c4a}.lang-code-hu .avail-form .field__content,.lang-code-sv .avail-form .field__content{width:60%}.avail-form .field__content--ja,.avail-form .field__content--ko,.avail-form .field__content--zh{margin-left:10px}.avail-form .field__content--ja .field__number,.avail-form .field__content--ko .field__number,.avail-form .field__content--zh .field__number{font-size:18px;order:1;margin-right:5px}.avail-form .field__content--ja .field__text,.avail-form .field__content--ko .field__text,.avail-form .field__content--zh .field__text{display:flex;align-items:center;padding-right:5px}.avail-form .field__content--ja .field__text-item--month,.avail-form .field__content--ko .field__text-item--month,.avail-form .field__content--zh .field__text-item--month{order:1;margin-left:5px}.avail-form .field__content--ja.field__content--guests .field__number,.avail-form .field__content--ko.field__content--guests .field__number,.avail-form .field__content--ko .field__number,.avail-form .field__content--zh.field__content--guests .field__number{order:0}.avail-form .field__content--ko .field__number:after{content:"\C77C"}.avail-form .field__content--ko .field__text{display:block}.avail-form .field__content--ja .field__number:after,.avail-form .field__content--zh .field__number:after{content:"\65E5"}.avail-form .field__content--guests .field__number:after{content:none}.avail-form .field__content.is-active{z-index:1001}.avail-form .field__content.is-active .calendar-header{display:flex;z-index:20}.avail-form .field__number{margin-right:7px;font-size:28px;font-weight:700;line-height:22px}.avail-form .field__dot{margin:0 7px;width:3px;height:3px;border-radius:50%;background:#242c4a}.avail-form .field__text{display:flex;align-items:center;padding-right:20px}.avail-form .field__text-item{display:inline-block;font-size:16px}.avail-form .field__text-item:not(:last-child){margin-bottom:0}.avail-form .field__text-item--bold{font-weight:600}.avail-form .field__text-item--month{margin-right:5px}.avail-form .field__text-item--width{max-width:75px;text-align:left}.avail-form .field__corner{position:absolute;right:0}.avail-form .field__corner-icon{width:14px;height:6px;fill:#fff}.avail-form .field__calendar-icon{height:16px;width:16px;fill:#fff}.avail-form .field__dropdown{top:100%;left:auto;right:0;border:1px solid #bad4e3;border-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 10px 15px 0 rgba(36,44,74,.4)}.avail-form .field:after{display:none}.avail-form.is-with-new-calendar .date-picker-wrapper:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #fff;z-index:1}.avail-form.is-with-new-calendar .date-picker-wrapper.inline-wrapper{left:calc(100% + 39px);right:auto;top:50%;transform:translateY(-50%)}.avail-form.is-with-new-calendar .field__corner{top:calc(50% - 8px)}.avail-form.is-with-new-calendar .avail-form__new-calendar.is-disable-close .avail-form__field{pointer-events:none}.avail-form.is-with-new-calendar .avail-form__new-calendar .field__corner{transform:none}.avail-form.is-with-new-calendar .field__dropdown{width:auto;max-width:285px;top:50%;transform:translateY(-50%);left:calc(100% + 15px);right:auto}.avail-form.is-with-new-calendar .field__dropdown:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #fff;z-index:1}.form-rooms-dropdown{display:none;position:absolute;top:50%;transform:translateY(-50%);left:calc(100% + 39px);border-radius:2px;background:#fff;border:1px solid #d1dde9}@media only screen and (max-width:767px){.form-rooms-dropdown{position:static;transform:translateY(0)}}.form-rooms-dropdown.is-show{display:block;opacity:1;visibility:visible;transition:all .3s;z-index:1}@media only screen and (max-width:767px){.form-rooms-dropdown.is-show{margin-top:15px}}.form-rooms-dropdown:before{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #fff;z-index:1}.form-rooms__bottom{padding:15px}.form-rooms__add-room{display:inline-block;font:500 12px/1.25 Roboto,sans-serif;letter-spacing:1px;color:#3c6780;padding:10px 20px;border-radius:2px;border:1px solid #3c6780;user-select:none;cursor:pointer;text-transform:uppercase}.form-rooms__add-room:hover{color:#fff;background:#3c6780}.form-rooms__add-room.is-disabled{opacity:.5;pointer-events:none;cursor:none}.form-room{position:relative;width:285px;padding:15px;border-bottom:1px solid #d1dde9}.form-room.is-not-removable .form-room__remove{display:none}.form-room__title{font:500 16px/1 Roboto,sans-serif;color:#242c4a;margin-bottom:10px}.form-room__inner{display:flex;align-items:flex-start}.form-room__select--children{display:none}.form-room__select--children.is-active{display:block}.form-room__select--children .form-room-select__title{padding-top:15px}.form-room__error{display:none;color:#ef4b5f;margin-top:5px;width:100%}.form-room__remove{position:absolute;top:15px;right:15px;height:12px;width:12px;fill:#3c6780;cursor:pointer}.form-room .form-room-select{width:50%}.form-room .form-room-select__title{font:14px/1.5 Roboto,sans-serif;color:#242c4a;margin-bottom:5px}.form-room .form-room-select__inner{display:flex;align-items:center}.form-room .form-room-select__btn{position:relative;display:flex;align-items:center;justify-content:center;font:14px/1 Roboto,sans-serif;color:#3c6780;width:34px;height:34px;border-radius:50%;border:1px solid #3c6780;user-select:none;cursor:pointer}.form-room .form-room-select__btn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%);width:14px;height:1px;background:#3c6780}.form-room .form-room-select__btn--increase:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:14px;background:#3c6780}.form-room .form-room-select__btn.is-disable{border-color:#c4d1d8;cursor:default}.form-room .form-room-select__btn.is-disable:after,.form-room .form-room-select__btn.is-disable:before{background:#c4d1d8}.form-room .form-room-select__number{font:500 16px/1 Roboto,sans-serif;color:#3c6780;margin:0 15px;user-select:none}.avail-info{position:absolute;top:0;left:calc(100% + 50px);width:310px;background:#fff;border-radius:4px;box-shadow:0 5px 10px 3px rgba(36,44,74,.1);z-index:1;visibility:hidden;opacity:0;transition:all .3s}.avail-info:after{top:50%;transform:translate(-50%,-50%) rotate(45deg);width:20px;height:20px;z-index:-2;box-shadow:0 5px 10px 3px rgba(36,44,74,.1)}.avail-info:after,.avail-info:before{content:"";position:absolute;left:0;background:#fff}.avail-info:before{top:0;width:100%;height:100%;z-index:-1;border-radius:4px}.avail-info.is-open{visibility:visible;opacity:1}.avail-info--dates{transform:translateY(-50%)}.avail-info--guests,.avail-info--submit{top:50%;transform:translateY(-50%)}.avail-info-bg{display:none;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;visibility:hidden;transition:all .3s}.avail-info-bg.is-open{visibility:visible;opacity:.8}.avail-info__title{font:700 18px/1.3 Roboto,sans-serif;color:#242c4a;padding:15px 15px 10px}.avail-info__title--lg{padding:28px 15px}.avail-info__text{font:400 14px/1.5 Roboto,sans-serif;color:#242c4a;padding:0 15px 15px}.avail-info__nav{display:flex;border-top:1px solid #bad4e3}.avail-info__btn{width:50%;padding:15px 5px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:none}.avail-info__btn--skip{font:400 14px Roboto,sans-serif;color:#3c6780;border-right:1px solid #bad4e3}.avail-info__btn--next{font:700 16px Roboto,sans-serif;color:#f68059}.avail-info__btn .icon{width:12px;margin-left:5px;fill:#f68059}@media only screen and (max-width:767px){.avail-form.is-with-old-calendar{padding:0 10px;flex-direction:column}.avail-form.is-with-old-calendar .avail-form__field--border{border-bottom:1px solid #bad4e3}.avail-form.is-with-old-calendar .avail-form__field--border:after{display:none}.avail-form.is-with-old-calendar .avail-form__submit{padding:20px 10px;margin:10px auto;width:calc(100% + 30px);border-radius:0 0 4px 4px;font-size:18px}.avail-form.is-with-old-calendar .field{padding:15px 0;display:flex;align-items:center;justify-content:center}.avail-form.is-with-old-calendar .field__title{margin-bottom:0;flex:1;text-align:left}.avail-form.is-with-old-calendar .field__content{flex:2;position:static}.avail-form.is-with-old-calendar .field__text{display:flex;align-items:center}.avail-form.is-with-old-calendar .field__text-item:not(:last-child){margin:0 5px 0 0}.avail-form.is-with-old-calendar .field__corner{margin-left:auto}.avail-info{display:none}}.menu{margin:5px 0;border-bottom:1px solid #d1dde9;min-height:60px}@media only screen and (max-width:767px){.menu{min-height:50px;border-bottom:1px solid #d1dde9}}.menu.is-fixed .menu__wrapper{position:fixed;z-index:1001;width:100%;top:0;left:0;right:0;background:#fff;box-shadow:0 5px 10px 3px rgba(36,44,74,.1)}@media only screen and (max-width:767px){.menu.is-fixed .menu__wrapper{border-radius:0 0 4px 4px}.menu.is-fixed .menu__wrapper.is-open:before{content:"";position:fixed;z-index:10;width:100%;height:100%;top:0;left:0;right:0;background:rgba(36,44,74,.8)}.menu.is-fixed .menu__wrapper.is-open .menu__list,.menu.is-fixed .menu__wrapper.is-open .menu__list-mob{position:relative;z-index:20;background:#fff}}.menu__inner{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;margin:0 auto;padding:0 15px;max-width:1170px}@media only screen and (max-width:767px){.menu__inner{padding:0}}.menu__list{width:100%;display:flex}@media only screen and (max-width:767px){.menu__list.active{display:flex;flex-direction:column}}@media only screen and (max-width:767px){.menu__list{display:none;padding:0;position:relative;z-index:20}}.menu__list-mob{display:none;position:relative;padding:12px 15px;align-items:center;justify-content:space-between;font:700 16px/19px Roboto,sans-serif;color:#242c4a}@media only screen and (max-width:767px){.menu__list-mob{padding:12px 10px;font:normal 14px/21px Roboto,sans-serif}}.menu__list-mob .menu__list-item-icon{display:none}.menu__list-mob>.icon{width:10px;height:6px;fill:#242c4a;transition:all .3s ease}.menu__list-mob.active>.icon{transform:rotate(180deg)}@media only screen and (max-width:767px){.menu__list-mob{display:flex}.menu__list-mob.active{border-bottom:1px solid #bad4e3}}.menu__list-item{display:flex;align-items:center;height:60px;font:400 16px/19px Roboto,sans-serif;color:#242c4a;text-decoration:none;cursor:pointer}@media only screen and (max-width:767px){.menu__list-item{width:100%;height:44px;padding:0 10px;font-size:14px}}.menu__list-item:not(:last-child){margin-right:70px}@media only screen and (max-width:767px){.menu__list-item:not(:last-child){position:relative;margin-right:0;border-bottom:none;margin-bottom:-1px}.menu__list-item:not(:last-child):after{content:"";position:absolute;bottom:0;left:15px;width:calc(100% - 30px);height:1px;background:#dfebf9}}.menu__list-item.is-active{font-weight:500;border-bottom:1px solid #242c4a}@media only screen and (max-width:767px){.menu__list-item.is-active{font-weight:400;background:#dfebf9;border-bottom:none}}.menu__list-item-panorama{margin-left:8px}.overview{font-family:Roboto,sans-serif}.overview__header{display:flex;align-items:flex-start;padding-bottom:25px;margin-bottom:40px;border-bottom:1px solid #d1dde9}@media only screen and (max-width:1200px){.overview__header{border-bottom:0;padding-bottom:0;flex-wrap:wrap;margin-bottom:30px}}@media only screen and (max-width:767px){.overview__header{margin-bottom:20px}}.overview__left{width:100%;flex-shrink:1}.overview__right{min-height:537px;width:402px;padding-left:40px;flex-shrink:0}@media only screen and (max-width:1200px){.overview__right{min-height:auto;width:100%;padding:0}}@media only screen and (max-width:1200px){.overview__description{padding-bottom:25px;margin-bottom:30px;border-bottom:1px solid #d1dde9}}@media only screen and (max-width:767px){.overview__description{padding:0;border:0;margin-bottom:15px}}.overview__description.is-hide .overview__description-content{display:block;height:345px;overflow:hidden}@media only screen and (max-width:767px){.overview__description.is-hide .overview__description-content{height:240px}}.overview__description.is-hide .overview__toggle-text--less{display:none}.overview__description.is-hide .overview__toggle-text--more{display:inline}.overview__description p{font-size:16px;line-height:26px;color:#242c4a}@media only screen and (max-width:767px){.overview__description p{font-size:14px;line-height:24px}}.overview__description p:not(:last-child){margin-bottom:21px}.overview__description-content{margin-bottom:15px;font:normal 14px/1.5 Roboto,sans-serif;color:#242c4a}@media only screen and (max-width:767px){.overview__description-content{margin-bottom:0}}.overview__description-links-item{position:relative;padding-left:30px;width:700px;font:normal 14px/1.71 Roboto,sans-serif;color:#242c4a;margin-bottom:10px}@media only screen and (max-width:767px){.overview__description-links-item{width:100%}}.overview__description-links-item:before{content:"";width:4px;height:4px;position:absolute;top:8px;left:8px;border-radius:50%;background-color:#7c8092}.overview__description-link:hover,.overview__toggle{text-decoration:underline}.overview__toggle{border:none;background-color:transparent;cursor:pointer;font:500 12px/19px Roboto,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#3c6780}@media only screen and (max-width:767px){.overview__toggle{font-size:10px;line-height:15px}}.overview__toggle:active,.overview__toggle:focus,.overview__toggle:hover{outline:none}.overview__toggle-text--less{display:inline}.overview__toggle-text--more{display:none}.overview-map{width:100%;display:flex;padding-bottom:65px;border-bottom:1px solid #d1dde9;margin-bottom:50px}@media only screen and (max-width:1200px){.overview-map{flex-wrap:wrap;border:0;padding:0;margin-bottom:40px}}@media only screen and (max-width:767px){.overview-map{margin-bottom:20px}}.overview-map__panorama-btn{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);z-index:2}@media only screen and (max-width:767px){.overview-map__panorama-btn{bottom:20px}}.overview-map__map{width:100%;flex-shrink:1}@media only screen and (max-width:1200px){.overview-map__map{margin-bottom:30px}}@media only screen and (max-width:767px){.overview-map__map{margin-bottom:20px}}.overview-map__wrapper{width:100%;height:362px;margin-bottom:25px;position:relative}@media only screen and (max-width:767px){.overview-map__wrapper{height:300px;margin-bottom:15px}}.overview-map__button{background:rgba(0,0,0,.15);border-radius:4px;padding:10px;position:absolute;top:10px;right:10px;font-size:0;z-index:10}.overview-map__button:after{content:"";width:32px;height:32px;position:absolute;background-color:#fff;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:4px}.overview-map__button svg{width:16px;height:16px;fill:#000;position:relative;z-index:1}.overview-map__locations{display:none}.overview-map__locations-list{display:flex;flex-wrap:wrap;position:relative}.overview-map__locations-list:after{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:1px;height:100%;background-color:#d1dde9}@media only screen and (max-width:767px){.overview-map__locations-list:after{display:none}}.overview-map__locations-title{font:700 18px/21px Roboto,sans-serif;color:#242c4a;margin-bottom:15px}.overview-map__locations-item{width:50%;position:relative;padding-left:25px;margin-top:5px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767px){.overview-map__locations-item{width:100%;margin-top:0}}.overview-map__locations-item:nth-child(odd){padding-right:20px}@media only screen and (max-width:767px){.overview-map__locations-item:nth-child(odd){padding-right:0}}.overview-map__locations-item:nth-child(2n){width:calc(50% - 20px);margin-left:20px}@media only screen and (max-width:767px){.overview-map__locations-item:nth-child(2n){width:100%;margin-left:0}}.overview-map__locations-item:not(:last-child){margin-bottom:15px}.overview-map__locations-icon{position:absolute;top:2px;left:0;right:auto;width:15px;height:17px;fill:#3c6780}.overview-map__locations-info{position:relative;padding-left:3px;margin-left:3px}.overview-map__locations-info-icon{position:absolute;top:-3px;right:0;width:3px;height:10px;fill:#3c6780}.overview-map__locations-key{cursor:pointer;position:relative;font:normal 14px/1.5 Roboto,sans-serif;color:#242c4a;transition:all .3s ease}.overview-map__locations-key.is-no-tooltip{cursor:default}.overview-map__locations-key:after{display:none;content:"";position:absolute;bottom:calc(100% + 6px);left:calc(100% - 11px);width:0;height:0;border-right:10px solid transparent;border-left:10px solid transparent;border-top:10px solid #fff;z-index:2}.overview-map__locations-key:before{display:none;content:"";position:absolute;bottom:calc(100% + 5px);left:calc(100% - 12px);width:0;height:0;border-right:11px solid transparent;border-left:11px solid transparent;border-top:11px solid #d1dde9;z-index:1}.overview-map__locations-key:not(.is-no-tooltip):hover{color:#3c6780;text-decoration:underline}.overview-map__locations-key:not(.is-no-tooltip):hover .hl-tooltip,.overview-map__locations-key:not(.is-no-tooltip):hover:after,.overview-map__locations-key:not(.is-no-tooltip):hover:before{display:block}.overview-map__locations-value{font:normal 14px/1.5 Roboto,sans-serif;color:#7c8092;white-space:nowrap}.overview-map .nearby{width:402px;padding-left:40px;flex-shrink:0}@media only screen and (max-width:1200px){.overview-map .nearby{width:100%;padding:0}}.overview-map .nearby__wrapper{position:relative;border-radius:2px;height:auto;padding:25px 30px;background-color:#ecf3fb}@media only screen and (max-width:767px){.overview-map .nearby__wrapper{padding:15px 15px 20px}}.overview-map .nearby__wrapper.expander-disabled{height:362px}@media only screen and (max-width:1200px){.overview-map .nearby__wrapper.expander-disabled{height:auto}}.overview-map .nearby__wrapper.expander-disabled .nearby__toggle{display:none}@media only screen and (max-width:1200px){.overview-map .nearby__wrapper.expander-disabled .nearby__item:nth-child(2) .nearby__item-info{border:0}}@media only screen and (max-width:767px){.overview-map .nearby__wrapper.expander-disabled .nearby__item:nth-child(2) .nearby__item-info{padding-bottom:0;margin-bottom:0}}.overview-map .nearby__wrapper.expander-enabled{height:362px}@media only screen and (max-width:1200px){.overview-map .nearby__wrapper.expander-enabled{height:auto}}@media only screen and (max-width:1200px){.overview-map .nearby__wrapper.expander-enabled .nearby__item:nth-child(2) .nearby__item-info{border:0}}@media only screen and (max-width:767px){.overview-map .nearby__wrapper.expander-enabled .nearby__item:nth-child(2) .nearby__item-info{padding-bottom:0;margin-bottom:0}}.overview-map .nearby__wrapper.expander-enabled .nearby__content{display:block;height:199px;overflow:hidden}@media only screen and (max-width:767px){.overview-map .nearby__wrapper.expander-enabled .nearby__content{height:144px}}.overview-map .nearby__wrapper.expander-enabled .nearby__toggle-text--less{display:none}.overview-map .nearby__wrapper.expander-enabled .nearby__toggle-text--more{display:inline}.overview-map .nearby__title{font:400 22px/30px Roboto,sans-serif;color:#242c4a;padding-bottom:15px;border-bottom:1px solid #d1dde9;margin-bottom:15px}@media only screen and (max-width:767px){.overview-map .nearby__title{font-size:18px;line-height:24px;padding-bottom:15px}}.overview-map .nearby__item-title{font:400 12px/21px Roboto,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#7c8092;margin-bottom:10px}@media only screen and (max-width:767px){.overview-map .nearby__item-title{font-size:10px;line-height:15px}}.overview-map .nearby__item-info{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:15px;padding-bottom:24px;border-bottom:1px solid #d1dde9}@media only screen and (max-width:767px){.overview-map .nearby__item-info{padding-bottom:15px}}.overview-map .nearby__item-key{max-width:60%;font:400 16px/24px Roboto,sans-serif;color:#242c4a}@media only screen and (max-width:767px){.overview-map .nearby__item-key{font-size:14px;line-height:21px}}.overview-map .nearby__item-value{font:600 12px/20px Roboto,sans-serif;color:#7c8092}.overview-map .nearby__toggle{position:absolute;left:30px;bottom:25px;border:none;background-color:transparent;cursor:pointer;font:500 12px/19px Roboto,sans-serif;letter-spacing:1px;text-decoration:underline;text-transform:uppercase;color:#3c6780}@media only screen and (max-width:767px){.overview-map .nearby__toggle{left:15px;bottom:15px}}.overview-map .nearby__toggle:active,.overview-map .nearby__toggle:focus,.overview-map .nearby__toggle:hover{outline:none}.overview-map .nearby__toggle-text--less{display:inline}.hl-tooltip,.overview-map .nearby__toggle-text--more{display:none}.hl-tooltip{border-radius:2px;padding:5px;background:#fff;position:absolute;bottom:calc(100% + 15px);left:0;border:1px solid #d1dde9;z-index:2}.hl-tooltip__img{width:250px;height:200px;border-radius:2px;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}.hl-tooltip__text{margin:5px 0;font:normal 12px/1.58 Roboto,sans-serif;color:#242c4a;max-height:76px;overflow:hidden}.highlights{width:100%;height:100%;background-color:#ecf3fb;padding:25px 30px 30px}@media only screen and (max-width:767px){.highlights{padding:15px 15px 20px}}.highlights-review{width:100%}.highlights-review__head{width:100%;padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #d1dde9}@media only screen and (max-width:767px){.highlights-review__head{margin-bottom:15px}}.highlights-review__title{font:400 22px/30px Roboto,sans-serif;color:#242c4a}@media only screen and (max-width:767px){.highlights-review__title{font-size:18px;line-height:24px}}.highlights-review__item-mark{font:400 12px/14px Roboto,sans-serif;color:#242c4a;margin-bottom:10px}@media only screen and (max-width:767px){.highlights-review__item-mark{font-size:10px}}.highlights-review__item-mark .big{font:700 16px/19px Roboto,sans-serif}@media only screen and (max-width:767px){.highlights-review__item-mark .big{font-size:14px}}.highlights-review__item-text{font:italic normal 16px/24px Georgia;color:#242c4a;margin-bottom:20px}@media only screen and (max-width:767px){.highlights-review__item-text{font-size:14px;margin-bottom:17px}}.highlights-review__item-author{display:flex;justify-content:space-between;width:100%;padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #d1dde9}@media only screen and (max-width:767px){.highlights-review__item-author{padding-bottom:16px;margin-bottom:15px}}.highlights-review__item-author:last-child{padding-bottom:0;margin-bottom:35px;border-bottom:none}@media only screen and (max-width:767px){.highlights-review__item-author:last-child{margin-bottom:16px}}.highlights-review__item-author-name,.highlights-review__item-author-time{font:400 12px/21px Roboto,sans-serif;color:#959caa}@media only screen and (max-width:767px){.highlights-review__item-author-name,.highlights-review__item-author-time{font-size:10px;line-height:15px}}.highlights-review__item-author-name{text-transform:uppercase}.highlights-review__button{display:block;border:1px solid #242c4a;border-radius:2px;padding:10px 43px;background:transparent;font:500 12px/24px Roboto,sans-serif;letter-spacing:.8px;text-transform:uppercase;color:#242c4a;margin:0 auto;transition:.2s}@media only screen and (max-width:767px){.highlights-review__button{min-width:230px;padding:10px}}.highlights-review__button:hover{background-color:#242c4a;color:#fff}.highlights-review__button:hover svg{fill:#fff}.highlights-review__button svg{transition:.2s;fill:#242c4a;width:13px;height:9px;margin-left:5px}.feature{display:flex;align-items:center;justify-content:flex-start;padding-bottom:18px;margin-bottom:25px;border-bottom:1px solid #d1dde9}@media only screen and (max-width:767px){.feature{margin-bottom:15px;padding-bottom:15px}}.feature__list{padding:0;margin-top:0;font-size:0;display:flex;flex-wrap:wrap;overflow:hidden}@media only screen and (max-width:767px){.feature__list{max-height:none;overflow:visible}}.feature__link{cursor:pointer;white-space:nowrap;text-decoration:underline;font:500 12px/19px Roboto,sans-serif;color:#3c6780;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width:767px){.feature__link{font-size:10px;line-height:15px;width:100%;margin-top:10px}}.feature__item{position:relative;display:flex;align-items:center;width:auto;padding:8px 16px;margin-right:10px;margin-bottom:10px;border-radius:2px;background-color:#ecf3fb;line-height:0;font-size:0}@media only screen and (max-width:767px){.feature__item{padding:10px 15px;margin-right:5px;margin-bottom:5px}}.feature__item.hide{display:none}.feature__item--title{padding:0;background:none}.feature__item-text{font:400 12px/20px Roboto,sans-serif;color:#242c4a;white-space:nowrap;display:block;text-transform:uppercase}@media only screen and (max-width:767px){.feature__item-text{font-size:10px;line-height:15px}}.feature__item-icon{margin-right:5px;width:14px;height:14px;fill:#242c4a;transition:all .1s ease}.facilities{margin-bottom:30px}@media only screen and (max-width:1024px){.facilities{margin-bottom:0}}@media only screen and (max-width:767px){.facilities{margin-bottom:10px}}.facilities__title{font:400 32px/1.4 Roboto,sans-serif;color:#242c4a;margin-bottom:30px}@media only screen and (max-width:767px){.facilities__title{font-size:22px;line-height:30px;margin-bottom:20px}}.facilities__wrapper-columns{column-count:3}@media only screen and (max-width:767px){.facilities__wrapper-columns{column-count:2}}.facilities .item{position:relative;display:inline-block;width:100%;margin-bottom:40px}@media only screen and (max-width:767px){.facilities .item{margin-bottom:30px}}.facilities .item:last-of-type{margin-bottom:0}.facilities .item__title{margin-bottom:15px;font-size:18px;font-weight:700;color:#242c4a;padding-left:30px;position:relative}@media only screen and (max-width:767px){.facilities .item__title{margin-bottom:10px;font-size:16px;display:flex;align-items:flex-start;justify-content:space-between;padding-left:25px}.facilities .item__title-text{width:calc(100% - 15px)}}.facilities .item__title-text{font:500 14px/16px Roboto,sans-serif;color:#242c4a;letter-spacing:.8px;text-transform:uppercase}@media only screen and (max-width:767px){.facilities .item__title-text{font-size:12px;line-height:14px;letter-spacing:.7}}.facilities .item__title-icon{width:20px;height:20px;fill:#7c8092;position:absolute;left:0}@media only screen and (max-width:767px){.facilities .item__title-icon{width:15px;height:15px}}.facilities .item__list-item{padding-left:30px;padding-right:30px;width:100%;position:relative;font:normal 16px/24px Roboto,sans-serif;margin-bottom:10px;color:#242c4a;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;box-sizing:border-box}@media only screen and (max-width:767px){.facilities .item__list-item{font-size:12px;line-height:20px;color:#656b80;margin-bottom:5px;padding-left:25px;padding-right:0}}.facilities .item__list-item:before{content:"";width:4px;height:4px;position:absolute;top:8px;left:8px;border-radius:50%;background-color:#7c8092}@media only screen and (max-width:767px){.facilities .item__list-item:before{left:6px}}.facilities .item__list-item--text{position:relative}.facilities .item__list-item--free{color:#2baf40}.facilities .item__list-item--forbidden{width:12px;height:12px;background-color:#e12d2d;color:#fff;font:700 10px Roboto,sans-serif;border-radius:50%;display:inline-block;text-align:center;position:absolute;bottom:10px;left:calc(100% + 3px)}.facilities .item__list-item--noparcking{text-decoration:line-through;color:rgba(36,44,74,.5411764705882353)}@media only screen and (max-width:1024px){.sunset__main{display:flex;flex-direction:column;padding:40px 0 70px}.sunset__aside,.sunset__content{width:100%;box-sizing:border-box}.menu__list-item:not(:last-child){margin-right:30px}.aside{padding:20px 15px}.small-map__address{margin:0}.banner__title{margin-bottom:5px}.banner__gallery{margin-top:0}}@media only screen and (max-width:767px){.banner__gallery{display:none}.banner__gallery--mobile{display:block}.sunset__main{margin-top:20px;margin-bottom:30px;padding:0}.sunset__menu__list-mob{display:flex;font-size:18px;box-shadow:0 5px 10px 3px rgba(36,44,74,.1);border-radius:4px;margin-bottom:30px}}@media only screen and (max-width:520px){.all-photo .photo__item{width:100%}.small-map__info{display:block}.small-map__address{margin-bottom:15px}.small-map__button{max-width:100%;width:100%}}.nav-controls{width:100%;position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;z-index:10;display:flex;justify-content:space-between;align-items:center}.nav-controls .js-next,.nav-controls .js-prev{font-size:0;cursor:pointer}@media (min-width:768px){.nav-controls{height:40px;padding:0 15px}.nav-controls .js-next,.nav-controls .js-prev{width:25px;height:40px}.nav-controls .js-prev{background:url(/new/designs/90/hotel/images/arrow-to-left-css.svg)}.nav-controls .js-next{background:url(/new/designs/90/hotel/images/arrow-to-right-css.svg)}}@media only screen and (max-width:767px){.nav-controls{height:30px;padding:0 10px}.nav-controls .js-next,.nav-controls .js-prev{width:20px;height:30px}.nav-controls .js-prev{background:url(/new/designs/90/hotel/images/arrow-to-left-css.svg) no-repeat}.nav-controls .js-next{background:url(/new/designs/90/hotel/images/arrow-to-right-css.svg) no-repeat}}/*! */</style> <link rel="preload" as="style" onload="this.onload=null; this.rel='stylesheet'" href="/new/designs/90/build/hotel-static-css/style.44a5ecf231204c2fec68d7848316008b.css"> <link rel="preload" as="style" onload="this.onload=null; this.rel='stylesheet'" href="/new/designs/90/build/hotel/style.44a5ecf231204c2fec68d7848316008b.css"> <script type="text/javascript"> history.scrollRestoration = "manual"; window.travel = window.travel || {}; travel.opts = { id: '2684905412', sdom: 'https://www.hotels-porto-pt.com', type: 'hotel', page: 'main', lang_id: '8', lang: 'pt', currency_id: '1', day: '26', month: '12', year: '2024' }; </script> <script type="application/ld+json"> { "@type": "Hotel", "image": "/data/Photos/OriginalPhoto/8226/822694/822694100/photo-vila-gale-ribeira-porto-1.JPEG", "priceRange" : "De 125 US$ ", "description": "Localizado a uma distância de 4.1 km do Estádio do Dragão, o Vila Gale Porto Ribeira Hotel de 4 estrelas oferece Wi-Fi na propriedade, bem como o parque de estacionamento particular no local. Situado no bairro Lordelo do Ouro e Massarelos, este hotel fica a apenas 1.7 km da Praça Ribeira, o que é bom para os amantes de compras.", "@context": "https://schema.org", "address": { "addressCountry": "Portugal", "addressRegion": "Porto", "addressLocality": "Cais Das Pedras, 17", "streetAddress": "Cais Das Pedras, 17", "@type": "PostalAddress" }, "name": "Vila Gale Porto Ribeira Hotel", "checkinTime": "15:00-23:30", "checkoutTime": "12:00", "hasMap": "https://www.google.com/maps/place/41.145662,-8.629912/@41.145662,-8.629912,17z", "telephone": "351225431200", "email": "portugal.reservas@vilagale.com", "alternateName": ["vila galé porto ribeira" , "vila gale porto ribeira porto" , "hotel vila galé porto ribeira" , "vila gale ribeira" , "vila gale porto ribeira" , "vila gale porto ribeira" ], "starRating": { "@type": "Rating", "ratingValue": "4" }, "review": [ { "@type": "Review", "author": { "@type": "Person", "name": "Arnaldo" }, "datePublished": "2023-11-21", "reviewBody": "Os quartos com frigobar, TV de tela plana a cabo e controle de temperatura são bem planejados e silenciosos. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "8", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Waldemar" }, "datePublished": "2023-11-14", "reviewBody": "Eu fiquei no quarto standard twin totalmente equipado. A sua localização é fantástica próximo do centro da cidade e os principais pontos turísticos e também o bonde. Algumas pessoas que trabalham lá são ocupados. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "7", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "José" }, "datePublished": "2023-10-05", "reviewBody": "O quarto que recebi era razoavelmente grande e silenciosos. O banheiro era excelente e tinha chuveiro, secador e lençóis de banho para a minha conveniência. A equipe era extremamente útil e prestativa e deixou a minha estadia muito boa. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "8", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "José" }, "datePublished": "2023-09-20", "reviewBody": "Os quartos silenciosos, bem planejados e bem conservados. A localização é boa e bonita, na parte velha da cidade. O serviço excelente prestado pela equipe atenta tornou a nossa estadia tão muito boa! ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "8", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Evandro" }, "datePublished": "2023-09-15", "reviewBody": "Quarto era razoavelmente grande e impecavelmente limpo com frigobar, TV de tela plana a cabo e controle de temperatura. A cama era confortável e o banheiro aqui era excelente. O serviço era excelente como esperávamos. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Marcelo" }, "datePublished": "2023-08-19", "reviewBody": "Comida local e bebidas suaves. Uma equipe muito competente, o serviço excelente, as vistas maravilhosas. Uma localização central, fantástica, tão perto dos restaurantes e também o centro da cidade. Fácil acesso até o Museu do Vinho do Porto. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "8", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Vicente" }, "datePublished": "2023-07-21", "reviewBody": "O local tem uma localização central bastante perto do transporte público e o centro e bares e restaurantes. Vocês podem visitar a Casa Nelinha, que oferece pratos excelentes. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "7", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Hugo" }, "datePublished": "2023-07-12", "reviewBody": "Os quartos eram silenciosos e bem planejados com ótimos travesseiros e quarto e bar. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "7", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Antonio" }, "datePublished": "2023-07-05", "reviewBody": "O café da manhã estava ótimo, muito bom, a localização era fantástica. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "7", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Ari" }, "datePublished": "2023-04-05", "reviewBody": "De modo geral, tudo ótimo. Localização ótima e amável, perto do rio. Grandes facilidades de quarto como controle de temperatura, cofre e televisão multicanal. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Antônio José" }, "datePublished": "2023-02-20", "reviewBody": "Fiquei num quarto razoavelmente grande e impecavelmente limpo com ótimos travesseiros, bar, balcão. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "7", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Jose" }, "datePublished": "2023-01-09", "reviewBody": "Vista para o rio da janela. Um hotel fantástico com a localização boa próximo de centro da cidade velha, a área tranquila, os parques. Um serviço excelente. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "André" }, "datePublished": "2022-12-02", "reviewBody": "Pegamos um o quarto duplo com controle de temperatura, cofre e televisão multicanal. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Léo" }, "datePublished": "2022-10-25", "reviewBody": "Os quartos são elegantes e silenciosos com balcão, ótimos travesseiros e quarto&#x1F44D;", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Marcos" }, "datePublished": "2022-08-25", "reviewBody": "Curti e ficaria aqui novamente. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Chico" }, "datePublished": "2022-08-14", "reviewBody": "Estava tudo muito limpo. O quarto é grande e silencioso com varanda, tem Wi-Fi grátis. Nós realmente aproveitamos o serviço excelente. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "André" }, "datePublished": "2022-07-21", "reviewBody": "É uma excelente base para visitar algumas atrações de Porto. A localização é ótima e boa, está tão perto do centro da cidade, o rio. Vale a pena visitar o bairro Lordelo do Ouro e Massarelos. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Sandra" }, "datePublished": "2022-06-13", "reviewBody": "Passei 3 dias graciosamente em Porto. Tinha frigobar, TV de tela plana a cabo e controle de temperatura no meu o quarto duplo, adorei. Os funcionários eram muito amigáveis e extremamente úteis. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Antônio" }, "datePublished": "2022-05-18", "reviewBody": "O restaurante é legal e a equipe também é muito amigável. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "8", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Airton" }, "datePublished": "2022-05-08", "reviewBody": "Eu adorei os detalhes, como instalações e localização bons. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "8", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Paulo" }, "datePublished": "2022-04-10", "reviewBody": "Hotel amável, muito limpo, serviços excelentes e valor ótimo. Uma equipe ótima e legal. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "8", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Jose" }, "datePublished": "2022-02-21", "reviewBody": "Não tenho queixas, aproveitei este lugar e recomendaria. Tudo ótimo; os quartos são muito espaçosos e silenciosos. A localização do hotel é boa, ao lado dos principais pontos turísticos, a área legal e a cidade velha. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "8", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Manoel" }, "datePublished": "2022-02-08", "reviewBody": "É um lugar pequeno, com uma equipe educada e quartos elegantes. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Christian" }, "datePublished": "2022-01-13", "reviewBody": "No geral, é uma excelente base para explorar as atrações de Porto. O hotel está situado na zona central bem perto do rio. Além do mais, aproveitei a proximidade do lago, que fica dentro de 15 minutos a pé. O café da manhã é muito básico, deve definitivamente ser melhorado. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "7", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Mauricio" }, "datePublished": "2022-01-04", "reviewBody": "Estávamos numa localização perfeita a uma pequena distância do Palácio da Bolsa. Tivemos um quarto bem planejado com decoração confortável. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Vicente" }, "datePublished": "2021-12-21", "reviewBody": "Recebi um quarto bem planejados com ótimos travesseiros e balcão - sempre à disposição. Tive comida local no café da manhã pelo preço que eu paguei. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "9", "worstRating": "1" } }, { "@type": "Review", "author": { "@type": "Person", "name": "Joao" }, "datePublished": "2021-11-27", "reviewBody": "Um lugar muito limpo, a equipe agradável, curti o meu quarto grande. O hotel está na zona central bem no rio. Lordelo do Ouro e Massarelos é um bairro que merece ser explorado. ", "reviewRating": { "@type": "Rating", "bestRating": "10", "ratingValue": "8", "worstRating": "1" } } ], "aggregateRating": { "@type": "AggregateRating", "reviewCount" : "1466", "ratingValue" : "8.5", "bestRating": "10" }, "url": "https://vila-gale-porto-ribeira.hotels-porto-pt.com/pt/" } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position":"1", "item": { "name": "Porto" , "@id":"https://www.hotels-porto-pt.com/pt/" } }, { "@type": "ListItem", "position":"2", "item": { "name": "4 estrelas" , "@id":"https://www.hotels-porto-pt.com/pt/4-stars/" } }, { "@type": "ListItem", "position":"3", "item": { "name": "Hotéis" , "@id":"https://www.hotels-porto-pt.com/pt/type/hotels-12/" } }, { "@type": "ListItem", "position":"4", "item": { "name": "Vila Gale Porto Ribeira Hotel" } } ] } </script> <script type="application/ld+json"> [ { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279575/1279575463/photo-vila-gale-ribeira-porto-27.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822692/822692927/photo-vila-gale-ribeira-porto-21.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/9725/972599/972599329/photo-vila-gale-ribeira-porto-35.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/9725/972599/972599341/photo-vila-gale-ribeira-porto-49.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12404/1240477/1240477357/photo-vila-gale-ribeira-porto-42.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12404/1240477/1240477282/photo-vila-gale-ribeira-porto-57.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279576/1279576012/photo-vila-gale-ribeira-porto-8.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12404/1240477/1240477294/photo-vila-gale-ribeira-porto-43.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/9725/972599/972599326/photo-vila-gale-ribeira-porto-36.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822691/822691640/photo-vila-gale-ribeira-porto-19.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279575/1279575793/photo-vila-gale-ribeira-porto-7.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279576/1279576099/photo-vila-gale-ribeira-porto-5.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822693/822693665/photo-vila-gale-ribeira-porto-22.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822693/822693029/photo-vila-gale-ribeira-porto-38.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12404/1240477/1240477285/photo-vila-gale-ribeira-porto-44.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822691/822691817/photo-vila-gale-ribeira-porto-30.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822694/822694205/photo-vila-gale-ribeira-porto-23.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822694/822694379/photo-vila-gale-ribeira-porto-55.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/9725/972599/972599353/photo-vila-gale-ribeira-porto-54.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279575/1279575859/photo-vila-gale-ribeira-porto-26.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/5721/572146/572146536/photo-vila-gale-ribeira-porto-16.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822691/822691496/photo-vila-gale-ribeira-porto-37.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/9725/972599/972599338/photo-vila-gale-ribeira-porto-32.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279574/1279574854/photo-vila-gale-ribeira-porto-10.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/10647/1064757/1064757526/photo-vila-gale-ribeira-porto-46.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822693/822693548/photo-vila-gale-ribeira-porto-29.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822691/822691943/photo-vila-gale-ribeira-porto-40.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279575/1279575703/photo-vila-gale-ribeira-porto-4.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822692/822692501/photo-vila-gale-ribeira-porto-34.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/9725/972599/972599392/photo-vila-gale-ribeira-porto-52.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822691/822691715/photo-vila-gale-ribeira-porto-20.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279575/1279575625/photo-vila-gale-ribeira-porto-3.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/5721/572147/572147154/photo-vila-gale-ribeira-porto-14.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12404/1240477/1240477246/photo-vila-gale-ribeira-porto-56.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/5721/572146/572146491/photo-vila-gale-ribeira-porto-58.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822693/822693983/photo-vila-gale-ribeira-porto-24.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12404/1240477/1240477306/photo-vila-gale-ribeira-porto-59.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/6692/669259/669259011/photo-vila-gale-ribeira-porto-15.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822691/822691382/photo-vila-gale-ribeira-porto-18.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/9725/972599/972599356/photo-vila-gale-ribeira-porto-53.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279575/1279575358/photo-vila-gale-ribeira-porto-31.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/6692/669259/669259032/photo-vila-gale-ribeira-porto-41.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/9725/972599/972599365/photo-vila-gale-ribeira-porto-51.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/9725/972599/972599362/photo-vila-gale-ribeira-porto-48.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279575/1279575283/photo-vila-gale-ribeira-porto-13.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279575/1279575919/photo-vila-gale-ribeira-porto-6.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279574/1279574941/photo-vila-gale-ribeira-porto-9.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12404/1240477/1240477255/photo-vila-gale-ribeira-porto-47.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12795/1279575/1279575067/photo-vila-gale-ribeira-porto-2.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/12404/1240477/1240477288/photo-vila-gale-ribeira-porto-45.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/9725/972599/972599398/photo-vila-gale-ribeira-porto-33.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/5721/572146/572146122/photo-vila-gale-ribeira-porto-12.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822692/822692738/photo-vila-gale-ribeira-porto-25.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822693/822693434/photo-vila-gale-ribeira-porto-39.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/5721/572147/572147049/photo-vila-gale-ribeira-porto-11.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822694/822694100/photo-vila-gale-ribeira-porto-1.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/9725/972599/972599344/photo-vila-gale-ribeira-porto-50.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822693/822693146/photo-vila-gale-ribeira-porto-28.JPEG", "creditText": "Vila Gale Porto Ribeira" }, { "@context": "https://schema.org", "@type": "ImageObject", "contentUrl": "/data/Photos/OriginalPhoto/8226/822694/822694280/photo-vila-gale-ribeira-porto-17.JPEG", "creditText": "Vila Gale Porto Ribeira" } ] </script> </head> <body class="sunset sunset__main-page js-sunset-hotel-page lang-code-pt"> <header class="header banner__header"> <div class="new-container header__inner"> <a href="https://www.hotels-porto-pt.com/pt/all-hotels/" class="header-logo js-sunset-trackevent-logo"> <div class="header-logo__text"> <div class="header-logo__suptext"> Porto </div> <div class="header-logo__subtext">hotels & resorts</div> </div> </a> <button class="header__nav-toggler js-toggle-navigation show-mobile"> <span class="header__nav-toggler-line"></span> <span class="header__nav-toggler-line"></span> <span class="header__nav-toggler-line"></span> </button> <div class="header__nav js-navigation-dropdown"> <div class="header__nav-item hide-mobile"> <div class="item js-trackevent-groupbooking-link js-new-window" data-new-window="aHR0cHM6Ly9ncm91cC5ob3RlbHMtcG9ydG8tcHQuY29tP3BhZ2U9Z3JvdXBfYm9va2luZyZsYW5nSUQ9OCZTaG93Q3VycmVuY3k9VVNEJmF0PTEmaG90ZWxfaWQ9NDMyOTkyNyZhaWQ9OTI4Jmh1cmw9aHR0cHMlM0ElMkYlMkZ2aWxhLWdhbGUtcG9ydG8tcmliZWlyYS5ob3RlbHMtcG9ydG8tcHQuY29tJTJGcHQlMkYmYWZmaWxpYXRlZG9tYWluPWFmZjkwMDEuYWhvdGVscGFydG5lcnMuY29tJnJlZmRvbWFpbj1hZmY5MDAxLmFob3RlbHBhcnRuZXJzLmNvbSZfd3NsPXZlMU1zRkJaWUdEdDJkUkYmbmlkPTI4"> <span class="item__title">Para grupos</span> </div> </div> <div class="header__nav-item item js-header-dropdown-wrapper"> <div class="item__title js-header-toggler"> Encontre um hotel <svg class="item__title-icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-arrow-bottom"></use> </svg> </div> <div class="dropdown dropdown--right js-header-dropdown"> <ul class="dropdown__list"> <li class="dropdown__list-item"> <a class="dropdown__list-link" href="https://www.hotels-porto-pt.com/pt/5-stars/" class="js-delete-cookie" data-cookie="use_dates">Hotéis 5 estrelas (43) </a> </li> <li class="dropdown__list-item"> <a class="dropdown__list-link" href="https://www.hotels-porto-pt.com/pt/4-stars/" class="js-delete-cookie" data-cookie="use_dates">Hotéis 4 estrelas (124) </a> </li> <li class="dropdown__list-item"> <a class="dropdown__list-link" href="https://www.hotels-porto-pt.com/pt/3-stars/" class="js-delete-cookie" data-cookie="use_dates">Hotéis 3 estrelas (148) </a> </li> <li class="dropdown__list-item"> <a class="dropdown__list-link" href="https://www.hotels-porto-pt.com/pt/2-stars/" class="js-delete-cookie" data-cookie="use_dates">Hotéis 2 estrelas (187) </a> </li> <li class="dropdown__list-item"> <a class="dropdown__list-link" href="https://www.hotels-porto-pt.com/pt/type/villas-24/" class="js-delete-cookie" data-cookie="use_dates">Vilas em Porto (58) </a> </li> <li class="dropdown__list-item"> <a class="dropdown__list-link" href="https://www.hotels-porto-pt.com/pt/type/apartments-3/" class="js-delete-cookie" data-cookie="use_dates">Apartamentos em Porto (5346) </a> </li> <li class="dropdown__list-item"> <a class="dropdown__list-link" href="https://www.hotels-porto-pt.com/pt/type/hostels-11/" class="js-delete-cookie" data-cookie="use_dates">Hostels em Porto (102) </a> </li> <li class="dropdown__list-item"> <a class="dropdown__list-link" href="https://www.hotels-porto-pt.com/pt/type/bed-and-breakfasts-4/" class="js-delete-cookie" data-cookie="use_dates">Alojamento com pequeno-almoço em Porto (81) </a> </li> <li class="dropdown__list-item"> <a class="dropdown__list-link" href="https://www.hotels-porto-pt.com/pt/type/holiday-homes-33/" class="js-delete-cookie" data-cookie="use_dates">Casas para férias em Porto (303) </a> </li> </ul> </div> </div> <div class="header__nav-item item js-header-dropdown-wrapper"> <div class="item__title js-header-toggler"> Moeda <svg class="item__title-icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-arrow-bottom"></use> </svg> </div> <div class="dropdown dropdown--right js-header-dropdown"> <ul class="dropdown__list"> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0x"> <span class="dropdown__list-item-code js-trackevent-currency-code">USD</span> Dólar dos EUA </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0z"> <span class="dropdown__list-item-code js-trackevent-currency-code">EUR</span> Euro </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT03"> <span class="dropdown__list-item-code js-trackevent-currency-code">GBP</span> Libra esterlina </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xMQ=="> <span class="dropdown__list-item-code js-trackevent-currency-code">AUD</span> Dólar australiano </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0yMQ=="> <span class="dropdown__list-item-code js-trackevent-currency-code">CAD</span> Dólar canadense </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT00OA=="> <span class="dropdown__list-item-code js-trackevent-currency-code">BRL</span> Real do Brasil </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT00OQ=="> <span class="dropdown__list-item-code js-trackevent-currency-code">BGN</span> Lev búlgaro </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT01Nw=="> <span class="dropdown__list-item-code js-trackevent-currency-code">CNY</span> Yuan chinês </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT02Ng=="> <span class="dropdown__list-item-code js-trackevent-currency-code">CZK</span> Coroa checa </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT00"> <span class="dropdown__list-item-code js-trackevent-currency-code">DKK</span> Coroa dinamarquesa </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xMw=="> <span class="dropdown__list-item-code js-trackevent-currency-code">HKD</span> Dólar de Hong Kong </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT03Nw=="> <span class="dropdown__list-item-code js-trackevent-currency-code">ILS</span> Novo shekel israelense </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0yMw=="> <span class="dropdown__list-item-code js-trackevent-currency-code">JPY</span> Yen japonês </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xMA=="> <span class="dropdown__list-item-code js-trackevent-currency-code">MYR</span> Ringgit da Malásia </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xMg=="> <span class="dropdown__list-item-code js-trackevent-currency-code">NZD</span> Dólar neozelandês </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0yMg=="> <span class="dropdown__list-item-code js-trackevent-currency-code">NOK</span> Coroa norueguesa </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xMzU="> <span class="dropdown__list-item-code js-trackevent-currency-code">PLN</span> Zloty polonês </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xMzY="> <span class="dropdown__list-item-code js-trackevent-currency-code">RON</span> Novo leu romeno </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xMzc="> <span class="dropdown__list-item-code js-trackevent-currency-code">RUB</span> Rublo russo </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xNDI="> <span class="dropdown__list-item-code js-trackevent-currency-code">SAR</span> Rial saudita </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0yNA=="> <span class="dropdown__list-item-code js-trackevent-currency-code">SGD</span> Dólar de Singapura </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xNQ=="> <span class="dropdown__list-item-code js-trackevent-currency-code">ZAR</span> Rand sul africano </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xNTE="> <span class="dropdown__list-item-code js-trackevent-currency-code">KRW</span> Won sul-coreano </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT05"> <span class="dropdown__list-item-code js-trackevent-currency-code">SEK</span> Coroa sueca </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT04"> <span class="dropdown__list-item-code js-trackevent-currency-code">CHF</span> Franco suíço </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xNjI="> <span class="dropdown__list-item-code js-trackevent-currency-code">TRY</span> Lira turca </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0xNjY="> <span class="dropdown__list-item-code js-trackevent-currency-code">UAH</span> Hryvnia da Ucrânia </span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-currency-link" data-internal="Lz9jdXJyZW5jeT0y"> <span class="dropdown__list-item-code js-trackevent-currency-code">THB</span> Baht tailandês </span> </li> </ul> </div> </div> <div class="header__nav-item item js-header-dropdown-wrapper"> <div class="item__title js-header-toggler"> Português <svg class="item__title-icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-arrow-bottom"></use> </svg> </div> <div class="dropdown dropdown--right js-header-dropdown"> <ul class="dropdown__list"> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L2FyLw==">العربية</span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L3poLw==">简体中文</span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L2NzLw==">Čeština</span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L2RhLw==">Dansk</span> </li> <li class="dropdown__list-item"> <a href="/de/" class="dropdown__list-link js-link js-trackevent-lang-link">Deutsch</a> </li> <li class="dropdown__list-item"> <a href="/en/" class="dropdown__list-link js-link js-trackevent-lang-link">English</a> </li> <li class="dropdown__list-item"> <a href="/es/" class="dropdown__list-link js-link js-trackevent-lang-link">Español</a> </li> <li class="dropdown__list-item"> <a href="/fr/" class="dropdown__list-link js-link js-trackevent-lang-link">Français</a> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L2VsLw==">Ελληνικά</span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L2hlLw==">עברית</span> </li> <li class="dropdown__list-item"> <a href="/it/" class="dropdown__list-link js-link js-trackevent-lang-link">Italiano</a> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L2phLw==">日本語</span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L2tvLw==">한국어</span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L2h1Lw==">Magyar</span> </li> <li class="dropdown__list-item"> <a href="/nl/" class="dropdown__list-link js-link js-trackevent-lang-link">Nederlands</a> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L25vLw==">Norsk</span> </li> <li class="dropdown__list-item"> <a href="/pl/" class="dropdown__list-link js-link js-trackevent-lang-link">Polski</a> </li> <li class="dropdown__list-item"> <a href="/pt/" class="dropdown__list-link js-link js-trackevent-lang-link">Português</a> </li> <li class="dropdown__list-item"> <a href="/ru/" class="dropdown__list-link js-link js-trackevent-lang-link">Русский</a> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L3N2Lw==">Svenska</span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L3RyLw==">Türkçe</span> </li> <li class="dropdown__list-item"> <span class="dropdown__list-link js-link js-link-new js-trackevent-lang-link" data-internal="L3VrLw==">Українська</span> </li> </ul> </div> </div> </div> </div> </header> <div class="banner js-banner"> <img width="99999" height="99999" style="pointer-events: none; position: absolute; top: 0; left: 0; width: 50vw; height: 99vh; max-width: 99vw; max-height: 99vh;" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI5OTk5OXB4IiBoZWlnaHQ9Ijk5OTk5cHgiIHZpZXdCb3g9IjAgMCA5OTk5OSA5OTk5OSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZyBzdHJva2U9Im5vbmUiIGZpbGw9Im5vbmUiIGZpbGwtb3BhY2l0eT0iMCI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9Ijk5OTk5IiBoZWlnaHQ9Ijk5OTk5Ij48L3JlY3Q+IDwvZz4gPC9zdmc+"> <div class="banner__content"> <div class="banner-head new-container"> <div class="banner__breadcrumbs breadcrumbs"> <div class="breadcrumbs__item breadcrumbs-item"> <a class="breadcrumbs-item__link" href="https://www.hotels-porto-pt.com/pt/" target="_blank">Porto</a> <span class="breadcrumbs-item__arrow">></span> </div> <div class="breadcrumbs__item breadcrumbs-item"> <a class="breadcrumbs-item__link" href="https://www.hotels-porto-pt.com/pt/4-stars/" target="_blank">4 estrelas</a> <span class="breadcrumbs-item__arrow">></span> </div> <div class="breadcrumbs__item breadcrumbs-item"> <a class="breadcrumbs-item__link" href="https://www.hotels-porto-pt.com/pt/type/hotels-12/" target="_blank">Hotéis</a> <span class="breadcrumbs-item__arrow">></span> </div> <div class="breadcrumbs__item breadcrumbs-item"> <span class="breadcrumbs-item__text">Vila Gale Porto Ribeira Hotel</span> </div> </div> <div class="banner-head__hotel-info"> <div class="banner-head__stars"> <svg class="banner-head__stars-icon icon icon-new-star" viewBox="0 0 18 17"> <path d="m18 6.5-6.2-.9L9 0 6.2 5.6 0 6.5l4.5 4.3L3.4 17 9 14.1l5.6 2.9-1.1-6.2z"></path> </svg> <svg class="banner-head__stars-icon icon icon-new-star" viewBox="0 0 18 17"> <path d="m18 6.5-6.2-.9L9 0 6.2 5.6 0 6.5l4.5 4.3L3.4 17 9 14.1l5.6 2.9-1.1-6.2z"></path> </svg> <svg class="banner-head__stars-icon icon icon-new-star" viewBox="0 0 18 17"> <path d="m18 6.5-6.2-.9L9 0 6.2 5.6 0 6.5l4.5 4.3L3.4 17 9 14.1l5.6 2.9-1.1-6.2z"></path> </svg> <svg class="banner-head__stars-icon icon icon-new-star" viewBox="0 0 18 17"> <path d="m18 6.5-6.2-.9L9 0 6.2 5.6 0 6.5l4.5 4.3L3.4 17 9 14.1l5.6 2.9-1.1-6.2z"></path> </svg> </div> <h1 class="banner-head__title">Vila Gale Porto Ribeira Hotel</h1> <a href="#map" class="banner-head__address js-menu-map js-open-map-restaurants js-open-map-landmarks">Cais Das Pedras, 17, Porto, Portugal</a> </div> <div class="rating js-hotel-rating-button" data-bcom="aHR0cHM6Ly93d3cuYm9va2luZy5jb20vcmV2aWV3bGlzdC5odG1sP3RtcGw9cmV2aWV3bGlzdHBvcHVwO3BhZ2VuYW1lPXZpbGEtZ2FsZS1wb3J0by1yaWJlaXJhO2NjMT1wdDtsYW5nPXB0O2xhYmVsPWNsaWNrX3Jldi1ibi0yMDI0MTIyN18wMjMyMzAtaTI2NzY1MTAtczExNjQzOC1uMjgtdmlsYV9nYWxlX3BvcnRvX3JpYmVpcmE=" data-reviewscount="1466"> <div class="rating__wrap"> <div class="rating__reviews-count"> 1466 comentários </div> <img class="rating__logo" src="/new/designs/90/hotel/images/booking-logo-2.svg" width="96" height="16" alt="" /> </div> <div class="rating__number">8.5</div> </div> </div> <div class="banner__body"> <div class="banner__gallery banner__gallery--mobile js-trackevent-sunset-header-gallery" > <div class="banner__gallery-wrapper js-mobile-main-wrapper"> <div class="banner__panorama-btn"> <div class="panorama-btn panorama-btn--light js-virtual-modal-open" data-clickstat="open-slider-mobile" > <svg class="panorama-btn__icon" width="16" height="16" > <use xlink:href="/new/designs/90/build/icons-sprite.svg#360-person"></use> </svg> <span class="panorama-btn__text">360° panorama</span> </div> </div> <div class="js-mobile-main-gallery" > <div class="banner__main-photo"> <picture> <source srcset="/data/Photos/700x500w/8226/822694/822694100/photo-vila-gale-ribeira-porto-1.JPEG" media="(max-width: 700px)"> <source srcset="/data/Photos/OriginalPhoto/8226/822694/822694100/photo-vila-gale-ribeira-porto-1.JPEG" media="(min-width: 701px)"> <img class="banner__main-photo-item banner__main-photo-item--1" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--2" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--3" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--4" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--5" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--6" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--7" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--8" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--9" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--10" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--11" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--12" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--13" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--14" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--15" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--16" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--17" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--18" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--19" importance="high" src="" alt="" /> <img class="banner__main-photo-item banner__main-photo-item--20" importance="high" src="" alt="" /> </picture> </div> <img src="/data/Photos/700x500w/12795/1279575/1279575067/photo-vila-gale-ribeira-porto-2.JPEG" /> <img src="/data/Photos/700x500w/12795/1279575/1279575625/photo-vila-gale-ribeira-porto-3.JPEG" /> <img src="/data/Photos/700x500w/12795/1279575/1279575703/photo-vila-gale-ribeira-porto-4.JPEG" /> <img src="/data/Photos/700x500w/12795/1279576/1279576099/photo-vila-gale-ribeira-porto-5.JPEG" /> <img src="/data/Photos/700x500w/12795/1279575/1279575919/photo-vila-gale-ribeira-porto-6.JPEG" /> <img src="/data/Photos/700x500w/12795/1279575/1279575793/photo-vila-gale-ribeira-porto-7.JPEG" /> <img src="/data/Photos/700x500w/12795/1279576/1279576012/photo-vila-gale-ribeira-porto-8.JPEG" /> <img src="/data/Photos/700x500w/12795/1279574/1279574941/photo-vila-gale-ribeira-porto-9.JPEG" /> <img src="/data/Photos/700x500w/12795/1279574/1279574854/photo-vila-gale-ribeira-porto-10.JPEG" /> <img src="/data/Photos/700x500w/5721/572147/572147049/photo-vila-gale-ribeira-porto-11.JPEG" /> <img src="/data/Photos/700x500w/5721/572146/572146122/photo-vila-gale-ribeira-porto-12.JPEG" /> <img src="/data/Photos/700x500w/12795/1279575/1279575283/photo-vila-gale-ribeira-porto-13.JPEG" /> <img src="/data/Photos/700x500w/5721/572147/572147154/photo-vila-gale-ribeira-porto-14.JPEG" /> <img src="/data/Photos/700x500w/6692/669259/669259011/photo-vila-gale-ribeira-porto-15.JPEG" /> <img src="/data/Photos/700x500w/5721/572146/572146536/photo-vila-gale-ribeira-porto-16.JPEG" /> <img src="/data/Photos/700x500w/8226/822694/822694280/photo-vila-gale-ribeira-porto-17.JPEG" /> <img src="/data/Photos/700x500w/8226/822691/822691382/photo-vila-gale-ribeira-porto-18.JPEG" /> <img src="/data/Photos/700x500w/8226/822691/822691640/photo-vila-gale-ribeira-porto-19.JPEG" /> <img src="/data/Photos/700x500w/8226/822691/822691715/photo-vila-gale-ribeira-porto-20.JPEG" /> <img src="/data/Photos/700x500w/8226/822692/822692927/photo-vila-gale-ribeira-porto-21.JPEG" /> <img src="/data/Photos/700x500w/8226/822693/822693665/photo-vila-gale-ribeira-porto-22.JPEG" /> <img src="/data/Photos/700x500w/8226/822694/822694205/photo-vila-gale-ribeira-porto-23.JPEG" /> <img src="/data/Photos/700x500w/8226/822693/822693983/photo-vila-gale-ribeira-porto-24.JPEG" /> <img src="/data/Photos/700x500w/8226/822692/822692738/photo-vila-gale-ribeira-porto-25.JPEG" /> <img src="/data/Photos/700x500w/12795/1279575/1279575859/photo-vila-gale-ribeira-porto-26.JPEG" /> <img src="/data/Photos/700x500w/12795/1279575/1279575463/photo-vila-gale-ribeira-porto-27.JPEG" /> <img src="/data/Photos/700x500w/8226/822693/822693146/photo-vila-gale-ribeira-porto-28.JPEG" /> <img src="/data/Photos/700x500w/8226/822693/822693548/photo-vila-gale-ribeira-porto-29.JPEG" /> <img src="/data/Photos/700x500w/8226/822691/822691817/photo-vila-gale-ribeira-porto-30.JPEG" /> <img src="/data/Photos/700x500w/12795/1279575/1279575358/photo-vila-gale-ribeira-porto-31.JPEG" /> <img src="/data/Photos/700x500w/9725/972599/972599338/photo-vila-gale-ribeira-porto-32.JPEG" /> <img src="/data/Photos/700x500w/9725/972599/972599398/photo-vila-gale-ribeira-porto-33.JPEG" /> <img src="/data/Photos/700x500w/8226/822692/822692501/photo-vila-gale-ribeira-porto-34.JPEG" /> <img src="/data/Photos/700x500w/9725/972599/972599329/photo-vila-gale-ribeira-porto-35.JPEG" /> <img src="/data/Photos/700x500w/9725/972599/972599326/photo-vila-gale-ribeira-porto-36.JPEG" /> <img src="/data/Photos/700x500w/8226/822691/822691496/photo-vila-gale-ribeira-porto-37.JPEG" /> <img src="/data/Photos/700x500w/8226/822693/822693029/photo-vila-gale-ribeira-porto-38.JPEG" /> <img src="/data/Photos/700x500w/8226/822693/822693434/photo-vila-gale-ribeira-porto-39.JPEG" /> <img src="/data/Photos/700x500w/8226/822691/822691943/photo-vila-gale-ribeira-porto-40.JPEG" /> <img src="/data/Photos/700x500w/6692/669259/669259032/photo-vila-gale-ribeira-porto-41.JPEG" /> <img src="/data/Photos/700x500w/12404/1240477/1240477357/photo-vila-gale-ribeira-porto-42.JPEG" /> <img src="/data/Photos/700x500w/12404/1240477/1240477294/photo-vila-gale-ribeira-porto-43.JPEG" /> <img src="/data/Photos/700x500w/12404/1240477/1240477285/photo-vila-gale-ribeira-porto-44.JPEG" /> <img src="/data/Photos/700x500w/12404/1240477/1240477288/photo-vila-gale-ribeira-porto-45.JPEG" /> <img src="/data/Photos/700x500w/10647/1064757/1064757526/photo-vila-gale-ribeira-porto-46.JPEG" /> <img src="/data/Photos/700x500w/12404/1240477/1240477255/photo-vila-gale-ribeira-porto-47.JPEG" /> <img src="/data/Photos/700x500w/9725/972599/972599362/photo-vila-gale-ribeira-porto-48.JPEG" /> <img src="/data/Photos/700x500w/9725/972599/972599341/photo-vila-gale-ribeira-porto-49.JPEG" /> <img src="/data/Photos/700x500w/9725/972599/972599344/photo-vila-gale-ribeira-porto-50.JPEG" /> <img src="/data/Photos/700x500w/9725/972599/972599365/photo-vila-gale-ribeira-porto-51.JPEG" /> <img src="/data/Photos/700x500w/9725/972599/972599392/photo-vila-gale-ribeira-porto-52.JPEG" /> <img src="/data/Photos/700x500w/9725/972599/972599356/photo-vila-gale-ribeira-porto-53.JPEG" /> <img src="/data/Photos/700x500w/9725/972599/972599353/photo-vila-gale-ribeira-porto-54.JPEG" /> <img src="/data/Photos/700x500w/8226/822694/822694379/photo-vila-gale-ribeira-porto-55.JPEG" /> <img src="/data/Photos/700x500w/12404/1240477/1240477246/photo-vila-gale-ribeira-porto-56.JPEG" /> <img src="/data/Photos/700x500w/12404/1240477/1240477282/photo-vila-gale-ribeira-porto-57.JPEG" /> <img src="/data/Photos/700x500w/5721/572146/572146491/photo-vila-gale-ribeira-porto-58.JPEG" /> <img src="/data/Photos/700x500w/12404/1240477/1240477306/photo-vila-gale-ribeira-porto-59.JPEG" /> </div> <div class="nav-controls js-mobile-mail-gallery-controls"> <svg class="icon js-nav-mobile-main-gallery" data-class="js-prev" width="20px" height="30px"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#mob-slider-arrow-left"></use> </svg> <svg class="icon js-nav-mobile-main-gallery" data-class="js-next" width="20px" height="30px"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#mob-slider-arrow-right"></use> </svg> </div> </div> <div class="banner__gallery-button js-trackevent-header-gallery-show-all" data-fancybox-trigger="sunset-main-gallery"> <svg class="banner__gallery-button-icon icon icon-maximize" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 18 18"> <path class="st0" d="M17.6 11.2h-.8c-.2 0-.4.2-.4.4v3.5l-4.9-4.9c-.2-.2-.5-.2-.6 0l-.6.6c-.2.2-.2.5 0 .6l4.9 4.9h-3.5c-.2 0-.4.2-.4.4v.8c0 .2.2.4.4.4h6c.2 0 .4-.2.4-.4v-6c-.1-.1-.3-.3-.5-.3zM2.9 1.7h3.5c.2 0 .4-.2.4-.4V.4c0-.2-.2-.4-.4-.4h-6C.2 0 0 .2 0 .4v6c0 .2.2.4.4.4h.8c.2 0 .4-.2.4-.4V2.9l4.9 4.9c.3.2.6.2.8.1l.6-.6c.1-.2.1-.5 0-.6l-5-5zM17.6 0h-6c-.2 0-.4.2-.4.4v.8c0 .2.2.4.4.4h3.5l-4.9 4.9c-.2.2-.2.5 0 .6l.6.6c.2.2.4.2.6 0l4.9-4.9v3.5c0 .2.2.4.4.4h.8c.2 0 .4-.2.4-.4v-6c.1-.1-.1-.3-.3-.3zM7.3 10.1c-.2-.2-.5-.2-.6 0L1.8 15v-3.5c0-.2-.2-.4-.4-.4h-1c-.2 0-.4.2-.4.4v6c0 .3.2.5.4.5h6c.2 0 .4-.2.4-.4v-.8c0-.2-.2-.4-.4-.4H2.9l4.9-4.9c.2-.2.2-.5 0-.6l-.5-.8z" /> </svg> </div> </div> <div class="banner__form--mobile"> <div class="avail-form"> <div class="avail-form__title"> Reserva online </div> <div class="avail-form__content"> <div class="banner__form-calendars js-mobileform-avail-popup-btn"> <div class="field avail-form__field"> <div class="field__title"> Check-in </div> <div class="field__content js-date-from-field--mobile"> <input class="js-mobile-calendar-from-input" type="hidden" name="to" value="2024-12-27"> <div class="field__number js-date-day">27</div> <div class="field__text"> <div class="field__text-item js-date-month">Dec</div> <div class="field__text-item js-date-year">2024</div> </div> </div> </div> <div class="avail-form__corner"> <div class="avail-form__corner-img"> <svg class="avail-form__calendar-icon icon icon-calendar-sunset"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-form-calendar"></use> </svg> </div> </div> <div class="field avail-form__field"> <div class="field__title"> Check-out </div> <div class="field__content js-date-to-field--mobile"> <input class="js-mobile-calendar-to-input" type="hidden" name="to" value="2024-12-28"> <div class="field__number js-date-day">28</div> <div class="field__text"> <div class="field__text-item js-date-month">Dec</div> <div class="field__text-item js-date-year">2024</div> </div> </div> </div> </div> <div class="avail-form__bottom"> <div class="avail-form__submit js-mobileform-avail-popup-btn">Verificar Preços</div> </div> </div> </div> </div> <div class="banner__mosaic mosaic"> <div class="mosaic__left-photo"> <div data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279576/1279576099/photo-vila-gale-ribeira-porto-5.JPEG" class="mosaic__photo"> <picture> <source srcset="/data/Photos/450x450w/12795/1279576/1279576099/photo-vila-gale-ribeira-porto-5.JPEG" media="(min-width: 768px)"> <img srcset alt="" loading="lazy"> </picture> </div> </div> <div class="mosaic__form js-mosaic-avail-form"> <form action="#rooms" method="get" class="banner__form avail-form js-avail-form is-with-new-calendar" formtarget="#rooms"> <div class="avail-info-bg avail-info-bg--new-calendar js-new-calendar-onboard js-trackevent-onboard-area"></div> <div class="avail-form__title"> Reserva online </div> <div class="avail-form__title avail-form__title--for-popup"> Insira as suas datas para ver os preços </div> <div class="avail-form__content"> <div class="avail-form__new-calendar js-new-calendar-wrapper"> <div class="field avail-form__field field--from js-new-calendar-from"> <div class="field__title"> Check-in </div> <div class="field__content field__content--pt"> <div class="field__number js-date-day">27</div> <div class="field__text"> <div class="field__text-item field__text-item--month js-date-month">Dec</div> <div class="field__text-item js-date-year">2024</div> </div> </div> <input class="js-new-calendar-from-input" type="hidden" name="from" value="2024-12-27"> </div> <div class="avail-form__corner"> <div class="avail-form__corner-img"> <svg class="avail-form__calendar-icon icon icon-calendar-sunset"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-form-calendar"></use> </svg> </div> </div> <div class="field avail-form__field field--to js-new-calendar-to"> <div class="field__title"> Check-out </div> <div class="field__content field__content--pt"> <div class="field__number js-date-day">28</div> <div class="field__text"> <div class="field__text-item field__text-item--month js-date-month">Dec</div> <div class="field__text-item js-date-year">2024</div> </div> </div> <div class="hidden js-plural-night-1"> <div class="js-plural-night-phrase">(<span class='js-night-count'></span> noite)</div> </div> <div class="hidden js-plural-night-2"> <div class="js-plural-night-phrase">(<span class='js-night-count'></span> noites)</div> </div> <div class="hidden js-plural-night-5"> <div class="js-plural-night-phrase">(<span class='js-night-count'></span> noites)</div> </div> <input class="js-new-calendar-to-input" type="hidden" name="to" value="2024-12-28"> </div> </div> <div class="field avail-form__field field--guests js-avail-info" data-avail="guests"> <div class="field__title"> Hóspedes </div> <div class="field__content field__content--guests field__content--pt js-guests-toggler"> <div class="field__number js-avail-guests-count"></div> <div class="field__text"> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="1" style="display: none"> hóspede</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="2" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="3" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="4" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="5" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="6" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="7" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="8" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="9" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="10" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="11" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="12" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="13" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="14" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="15" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="16" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="17" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="18" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="19" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="20" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="21" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="22" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="23" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="24" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="25" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="26" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="27" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="28" style="display: none"> hóspedes</div> <div class="field__dot"></div> <div class="field__text-item field__text-item--bold show-mobile js-avail-rooms-text" data-avail-rooms="1" style="display: none">1 quarto</div> <div class="field__text-item field__text-item--bold show-mobile js-avail-rooms-text" data-avail-rooms="2" style="display: none">2 quartos</div> <div class="field__text-item field__text-item--bold show-mobile js-avail-rooms-text" data-avail-rooms="3" style="display: none">3 quartos</div> <div class="field__text-item field__text-item--bold show-mobile js-avail-rooms-text" data-avail-rooms="4" style="display: none">4 quartos</div> </div> <div class="field__corner"> <svg class="field__corner-icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#arrow-down"></use> </svg> </div> </div> <div class="form-rooms-dropdown js-guests-dropdown js-avail-info-inputs" data-avail="guests"> <div class="form-rooms js-form-rooms"> <div class="hidden"> <span class="js-rooms-titles-variants">Quarto 1</span> <span class="js-rooms-titles-variants">Quarto 2</span> <span class="js-rooms-titles-variants">Quarto 3</span> <span class="js-rooms-titles-variants">Quarto 4</span> </div> <div class="form-room js-room-in-form is-not-removable"> <p class="form-room__title"></p> <div class="form-room__inner"> <div class="form-room__select form-room-select"> <p class="form-room-select__title">Adultos:</p> <div class="form-room-select__inner"> <div class="form-room-select__btn form-room-select__btn--decrease js-form-room-guests-btn" data-type="adults" data-action="-"></div> <div class="form-room-select__number js-form-room-adults-count">2</div> <div class="form-room-select__btn form-room-select__btn--increase js-form-room-guests-btn" data-type="adults" data-action="+"></div> </div> <input class="js-adults-select hidden" value="2" name="rooms_info[0][adults]"> </div> <div class="form-room__select form-room-select"> <p class="form-room-select__title">Crianças:</p> <div class="form-room-select__inner"> <div class="form-room-select__btn form-room-select__btn--decrease is-disable js-form-room-guests-btn" data-type="children" data-action="-"></div> <div class="form-room-select__number js-form-room-children-count"></div> <div class="form-room-select__btn form-room-select__btn--increase js-form-room-guests-btn" data-type="children" data-action="+"></div> </div> </div> </div> <div class="form-room__select form-room__select--children js-children-wrapper"> <div class="form-room-select__title form-room-select__title--children-age">Idades das crianças:</div> <div class="dropdown__selects-age js-children-age-selects"> </div> </div> <div class="form-room__error js-error js-error-child">Especifique a idade da criança</div> <div class="form-room__error js-error js-error-children">Especifique a idade das crianças</div> <svg class="form-room__remove icon icon-close js-room-in-form-remove"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#popup-close"></use> </svg> </div> </div> <div class="form-rooms__bottom"> <div class="form-rooms__add-room js-avail-add-room">+ Adicionar um quarto</div> </div> </div> <div class="avail-info avail-info--guests js-avail-info-block" data-avail="guests"> <p class="avail-info__title">2.Escolha o número de hóspedes</p> <p class="avail-info__text">É necessário selecionar o número exato de adultos e crianças para encontrar um quarto adequado.</p> <div class="avail-info__nav"> <div class="avail-info__btn avail-info__btn--skip js-avail-info-skip js-cancel-button js-trackevent-onboard-skip">Passar</div> <div class="avail-info__btn avail-info__btn--next js-avail-info-next js-ok-button js-trackevent-onboard-next" data-avail="guests" data-avail-next="submit"> Próximo passo <svg class="icon icon-arrow-point-to-right"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#arrow-point-to-right"></use> </svg> </div> </div> </div> </div> <div class="avail-form__bottom"> <button class="avail-form__submit js-submit-form-button" type="submit" data-avail="submit">Verificar Preços</button> <div class="avail-info avail-info--submit js-avail-info-block" data-avail="submit"> <p class="avail-info__title avail-info__title--lg">3.Clique no botão 'Pesquisar'</p> <div class="avail-info__nav"> <div class="avail-info__btn avail-info__btn--skip js-avail-info-skip js-trackevent-onboard-skip">Passar</div> <button type="submit" class="avail-info__btn avail-info__btn--next js-avail-info-skip js-trackevent-onboard-ok"> OK, entendi </button> </div> </div> </div> </div> </form> <script type="text/javascript"> travel.opts.av_params = { multiBookRoomsInfo: [{"adults":2,"children":[]}], use: '0', from: '2024-12-27', to: '2024-12-28', adults: '2', childrenTitle: 'Idades das crianças:', children: '0' }; </script> <script type="x-template" class="js-form-room-template hidden"> <p class="form-room__title"></p> <div class="form-room__inner"> <div class="form-room__select form-room-select"> <p class="form-room-select__title">Adultos:</p> <div class="form-room-select__inner"> <div class="form-room-select__btn form-room-select__btn--decrease js-form-room-guests-btn" data-type="adults" data-action="-"></div> <div class="form-room-select__number js-form-room-adults-count"></div> <div class="form-room-select__btn form-room-select__btn--increase js-form-room-guests-btn" data-type="adults" data-action="+"></div> </div> <input class="js-adults-select hidden" value="2" name="rooms_info[0][adults]"> </div> <div class="form-room__select form-room-select"> <p class="form-room-select__title">Crianças:</p> <div class="form-room-select__inner"> <div class="form-room-select__btn form-room-select__btn--decrease is-disable js-form-room-guests-btn" data-type="children" data-action="-"></div> <div class="form-room-select__number js-form-room-children-count"></div> <div class="form-room-select__btn form-room-select__btn--increase js-form-room-guests-btn" data-type="children" data-action="+"></div> </div> </div> </div> <div class="form-room__select form-room__select--children js-children-wrapper"> <div class="form-room-select__title form-room-select__title--children-age">Idades das crianças:</div> <div class="dropdown__selects-age js-children-age-selects"></div> </div> <div class="form-room__error js-error js-error-child">Especifique a idade da criança</div> <div class="form-room__error js-error js-error-children">Especifique a idade das crianças</div> <svg class="form-room__remove icon icon-close js-room-in-form-remove"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#popup-close"></use> </svg> </script> </div> <div class="mosaic__right-wrapper"> <div class="mosaic__left"> <div class="mosaic__main-photo"> <div data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822694/822694100/photo-vila-gale-ribeira-porto-1.JPEG" class="mosaic__photo"> <picture> <source srcset="/data/Photos/700x500w/8226/822694/822694100/photo-vila-gale-ribeira-porto-1.JPEG" media="(min-width: 768px)"> <img srcset alt="Vila Gale Ribeira 4* Porto" > </picture> </div> </div> </div> <div class="mosaic__right"> <div class="mosaic__secondary-photo"> <div data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575067/photo-vila-gale-ribeira-porto-2.JPEG" class="mosaic__photo"> <picture> <source srcset="/data/Photos/450x450w/12795/1279575/1279575067/photo-vila-gale-ribeira-porto-2.JPEG" media="(min-width: 768px)"> <img srcset alt="" loading="lazy"> </picture> </div> <div class="mosaic__panorama"> <div class="panorama-entry js-virtual-modal-open" data-clickstat="open-gallery"> <img class="panorama-entry__bg" src="/new/designs/90/build/images/panorama-background-xl.jpg" alt=""> <svg class="panorama-entry__icon" width="14" height="18" class="icon"> <use xlink:href="/new/designs/90/build/icons-sprite.svg#360-person"></use> </svg> <div class="panorama-entry__btn">360° panorama</div> </div> </div> </div> <div class="mosaic__small-item mosaic__small-item--position"> <div data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575625/photo-vila-gale-ribeira-porto-3.JPEG" class="mosaic__photo"> <picture> <source srcset="/data/Photos/450x450w/12795/1279575/1279575625/photo-vila-gale-ribeira-porto-3.JPEG" media="(min-width: 768px)"> <img srcset alt="" loading="lazy"> </picture> </div> </div> </div> </div> </div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575919/photo-vila-gale-ribeira-porto-6.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575793/photo-vila-gale-ribeira-porto-7.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279576/1279576012/photo-vila-gale-ribeira-porto-8.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279574/1279574941/photo-vila-gale-ribeira-porto-9.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279574/1279574854/photo-vila-gale-ribeira-porto-10.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/5721/572147/572147049/photo-vila-gale-ribeira-porto-11.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/5721/572146/572146122/photo-vila-gale-ribeira-porto-12.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575283/photo-vila-gale-ribeira-porto-13.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/5721/572147/572147154/photo-vila-gale-ribeira-porto-14.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/6692/669259/669259011/photo-vila-gale-ribeira-porto-15.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/5721/572146/572146536/photo-vila-gale-ribeira-porto-16.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822694/822694280/photo-vila-gale-ribeira-porto-17.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822691/822691382/photo-vila-gale-ribeira-porto-18.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822691/822691640/photo-vila-gale-ribeira-porto-19.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822691/822691715/photo-vila-gale-ribeira-porto-20.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822692/822692927/photo-vila-gale-ribeira-porto-21.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822693/822693665/photo-vila-gale-ribeira-porto-22.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822694/822694205/photo-vila-gale-ribeira-porto-23.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822693/822693983/photo-vila-gale-ribeira-porto-24.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822692/822692738/photo-vila-gale-ribeira-porto-25.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575859/photo-vila-gale-ribeira-porto-26.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575463/photo-vila-gale-ribeira-porto-27.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822693/822693146/photo-vila-gale-ribeira-porto-28.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822693/822693548/photo-vila-gale-ribeira-porto-29.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822691/822691817/photo-vila-gale-ribeira-porto-30.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575358/photo-vila-gale-ribeira-porto-31.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/9725/972599/972599338/photo-vila-gale-ribeira-porto-32.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/9725/972599/972599398/photo-vila-gale-ribeira-porto-33.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822692/822692501/photo-vila-gale-ribeira-porto-34.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/9725/972599/972599329/photo-vila-gale-ribeira-porto-35.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/9725/972599/972599326/photo-vila-gale-ribeira-porto-36.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822691/822691496/photo-vila-gale-ribeira-porto-37.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822693/822693029/photo-vila-gale-ribeira-porto-38.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822693/822693434/photo-vila-gale-ribeira-porto-39.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822691/822691943/photo-vila-gale-ribeira-porto-40.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/6692/669259/669259032/photo-vila-gale-ribeira-porto-41.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477357/photo-vila-gale-ribeira-porto-42.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477294/photo-vila-gale-ribeira-porto-43.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477285/photo-vila-gale-ribeira-porto-44.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477288/photo-vila-gale-ribeira-porto-45.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/10647/1064757/1064757526/photo-vila-gale-ribeira-porto-46.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477255/photo-vila-gale-ribeira-porto-47.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/9725/972599/972599362/photo-vila-gale-ribeira-porto-48.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/9725/972599/972599341/photo-vila-gale-ribeira-porto-49.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/9725/972599/972599344/photo-vila-gale-ribeira-porto-50.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/9725/972599/972599365/photo-vila-gale-ribeira-porto-51.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/9725/972599/972599392/photo-vila-gale-ribeira-porto-52.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/9725/972599/972599356/photo-vila-gale-ribeira-porto-53.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/9725/972599/972599353/photo-vila-gale-ribeira-porto-54.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/8226/822694/822694379/photo-vila-gale-ribeira-porto-55.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477246/photo-vila-gale-ribeira-porto-56.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477282/photo-vila-gale-ribeira-porto-57.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/5721/572146/572146491/photo-vila-gale-ribeira-porto-58.JPEG"></div> <div class="hidden" data-fancybox="sunset-main-gallery" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477306/photo-vila-gale-ribeira-porto-59.JPEG"></div> </div> </div> </div> <div class="sunset__menu menu js-fixed-menu-sunset"> <div class="menu__wrapper js-hotel-menu-wrapper"> <div class="menu__list-mob js-hotel-menu-mob"> <p class="js-text-menu"></p> <svg class="icon icon-new-arrow"><use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-arrow-bottom"></use></svg> </div> <div class="menu__inner"> <ul class="menu__list js-hotel-menu"> <li data-page="main" class="menu__list-item js-menu-item js-sunset-trackevent-menu-main">Visão geral</li> <li data-page="rooms" class="menu__list-item js-menu-item js-sunset-trackevent-menu-rooms">Quartos</li> <li data-page="map" class="menu__list-item js-menu-item js-menu-map js-sunset-trackevent-menu-map">Localização</li> <li data-page="photo" class="menu__list-item js-menu-item js-sunset-trackevent-menu-gallery"> Galeria de fotos <div class="menu__list-item-panorama"> <div class="panorama-info"> <svg class="panorama-info__icon" width="16" height="16" > <use xlink:href="/new/designs/90/build/icons-sprite.svg#360-person"></use> </svg> <span class="panorama-info__text">360 °</span> </div> </div> </li> <li data-page="add_review" class="menu__list-item js-menu-item js-sunset-trackevent-menu-write-review">Comentários</li> <li data-page="contact" class="menu__list-item js-menu-item show-tablet">Centro de ajuda</li> </ul> </div> </div> </div> <div class="sunset__wrapper"> <div class="new-container"> <div class="new-row"> <div class="sunset__main clearfix"> <div class="sunset__content"> <script type="text/javascript"> travel.opts.sid = '116438'; travel.opts.hotelName = 'Vila Gale Porto Ribeira'; travel.opts.siteDomain = 'hotels-porto-pt.com'; travel.opts.nid = '28'; travel.opts.dest_id = '18312'; travel.opts.obj_id = '2676510'; travel.opts.ext_id = '4329927'; travel.opts.track = 've1MsFBZYGDt2dRF'; travel.opts.theme = '9001'; travel.opts.city = "Porto"; travel.opts.country = "Portugal"; travel.opts.stars = '4'; travel.opts.is_apartment = '0'; travel.opts.htype_id = '12'; travel.opts.popprice = '1'; travel.opts.endpointHotelAttractions = {"data":{"2697151":{"id":"2697151","distance":"880 m","minutes":"11-min a p\u00e9 da propriedade"},"2683307":{"id":"2683307","distance":"1.6 km","minutes":"20-min a p\u00e9 da propriedade"},"598734":{"id":"598734","distance":"1.6 km","minutes":"19-min a p\u00e9 da propriedade"},"2135488":{"id":"2135488","distance":"1.5 km","minutes":"18-min a p\u00e9 da propriedade"},"4361211":{"id":"4361211","distance":"2.3 km","minutes":"28-min a p\u00e9 da propriedade"},"740065":{"id":"740065","distance":"1.5 km","minutes":"18-min a p\u00e9 da propriedade"},"3449486":{"id":"3449486","distance":"1.6 km","minutes":"19-min a p\u00e9 da propriedade"}},"ids":["2697151","2683307","598734","2135488","4361211","740065","3449486"]}; travel.opts.endpointHotelRestaurants = {"data":{"2111093":{"id":"2111093","distance":"390 m","minutes":"5-min a p\u00e9 da propriedade"},"2059815":{"id":"2059815","distance":"500 m","minutes":"7-min a p\u00e9 da propriedade"},"2974147":{"id":"2974147","distance":"350 m","minutes":"5-min a p\u00e9 da propriedade"},"3279145":{"id":"3279145","distance":"30 m","minutes":"1-min a p\u00e9 da propriedade"},"1447146":{"id":"1447146","distance":"240 m","minutes":"3-min a p\u00e9 da propriedade"},"2376309":{"id":"2376309","distance":"240 m","minutes":"3-min a p\u00e9 da propriedade"},"2848615":{"id":"2848615","distance":"370 m","minutes":"5-min a p\u00e9 da propriedade"}},"ids":["2111093","2059815","2974147","3279145","1447146","2376309","2848615"]}; travel.opts.tob = false ; travel.opts.groupbook_url= 'https://group.hotels-porto-pt.com?page=group_booking&langID=8&ShowCurrency=USD&at=1&hotel_id=4329927&aid=928&hurl=https%3A%2F%2Fvila-gale-porto-ribeira.hotels-porto-pt.com%2Fpt%2F&affiliatedomain=aff9001.ahotelpartners.com&refdomain=aff9001.ahotelpartners.com&_wsl=ve1MsFBZYGDt2dRF&nid=28'; travel.opts.clicktrip = { cutype: "tab", dom: "hotels-porto-pt.com", city_id: "-2173088", dest_type: "city", hotel_id: 2553550, htype_id: 234, subacc: "clicktrip-bn-n28-271224-vila_gale_porto_ribeira-i2676510-s116438-wve1MsFBZYGDt2dRF-cu_tab-d9001-dc3" }; travel.opts.btest = false ; travel.opts.streetView = { latitude:'41.14554489644806', longitude:'-8.629732599308815', povheading:'331.3481558689122', povpitch:'13.795174953562011', zoom:'0.3453026482133231', id:'agCSNI0wxo2UemY1GOCyMw', } travel.opts.device = 3 travel.opts.messages = { f_name: 'Insira o seu nome', f_email: 'Insira o endereço de e-mail válido', f_subject: 'Por favor, escolha o assunto', f_message: 'Insira o texto', f_review: 'Insira o texto', f_review_cons: 'Insira o texto', f_month: 'Escolha o mês', f_year: 'Escolha o ano', f_calendar:'Insira as suas datas e confira as nossas ofertas especiais', f_rating: 'Avalie esta propriedade', f_country_ui: 'Choose a country' }; travel.opts.k = 'acisqdcze'; travel.opts.v = 'c5ca40314d4a769f4ca3e6558642f0b7'; </script> <div class="overview page js-page" data-page="main"> <div class="overview__header"> <div class="overview__left"> <div class="overview__head"> <h2 class="page__title"> Vila Gale Porto Ribeira Hotel 4* </h2> <div class="feature overview__feature js-features"> <ul class="feature__list js-features-list"> <li class="feature__item js-feature-item"> <svg class="feature__item-icon icon-wi-fi"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#highlights-wi-fi"></use> </svg> <span class="feature__item-text">Wi-Fi</span> </li> <li class="feature__item js-feature-item"> <svg class="feature__item-icon icon-24-hour-check-in"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#highlights-24-hour-check-in"></use> </svg> <span class="feature__item-text">Receção 24 horas</span> </li> <li class="feature__item js-feature-item"> <svg class="feature__item-icon icon-restaurant-bar"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#highlights-restaurant-bar"></use> </svg> <span class="feature__item-text">Bar/ Salão</span> </li> <li class="feature__item js-feature-item"> <svg class="feature__item-icon icon-air-conditioning"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#highlights-air-conditioning"></use> </svg> <span class="feature__item-text">Ar Condicionado</span> </li> <li class="feature__item js-feature-item"> <svg class="feature__item-icon icon-no-pets-allowed"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#highlights-no-pets-allowed"></use> </svg> <span class="feature__item-text">Animais de estimação não permitidos</span> </li> <li class="feature__link show-mobile js-sunset-feature-scroll-btn">Ver todos +</li> </ul> <div class="feature__link hide-mobile js-sunset-feature-scroll-btn">Ver todos +</div> </div> </div> <div class="overview__description js-sunset-overview-wrapper"> <div class="overview__description-content js-sunset-overview-content"> <p>Localizado a uma distância de 4.1 km do Estádio do Dragão, o Vila Gale Porto Ribeira Hotel de 4 estrelas oferece Wi-Fi na propriedade, bem como o parque de estacionamento particular no local. Situado no bairro Lordelo do Ouro e Massarelos, este hotel fica a apenas 1.7 km da Praça Ribeira, o que é bom para os amantes de compras.</p> <p>Oferecendo TV de tela plana com canais via satélite e TV com vários canais, os 69 quartos vêm com controle de temperatura para garantir uma estadia confortável. Além disso, tem mini frigobar, bem como cofre pessoal fornecidos. Os hóspedes também podem desfrutar de vistas para o rio.</p> <p>Pequeno-almoço bufê é servido todos os dias. Tem um lounge bar no local. Johnny Hot Dog serve vários tipos de pratos da cozinha americana a aproximadamente 5 minutos a pé deste estabelecimento.</p> <p>O MMIPO - Museu da Misericórdia do Porto está localizado a 2.3 km de distância. A área inclui atrações religiosas como (a 1.9 km) e a Igreja de São Francisco (a 1.6 km). Este hotel de boutique lhe permite desfrutar da vista natural como Lago do Palácio de Cristal a 950 metros de distância. O Vila Gale Porto Ribeira Hotel está localizado a uma curta distância a pé do Mercado de Bom Sucesso e estação de autocarros Internorte está a 5 minutos de distância a pé. Para quem viaja de longe, o aeroporto Francisco Sa Carneiro fica a 16 minutos de carro.</p> <ul class="overview__description-links-list"> <li class="overview__description-links-item"> Hotéis de 4 estrelas mais populares em Londres: <a class="overview__description-link" href="https://bayswater-inn.londonhotelsgb.com/pt/">Hotel Park Avenue Bayswater Hyde Park,</a> <a class="overview__description-link" href="https://hilton-london-metropole.londonhotelsgb.com/pt/">Hotel Hilton Metropole;</a> </li> <li class="overview__description-links-item"> Melhores Hoteis centrais em Londres: <a class="overview__description-link" href="https://ritz-london.londonhotelsgb.com/pt/">Hotel The Ritz,</a> <a class="overview__description-link" href="https://ibis-london-city-shoreditch.londonhotelsgb.com/pt/">Hotel Ibis City - Shoreditch,</a> <a class="overview__description-link" href="https://central-park-hotel.londonhotelsgb.com/pt/">Hotel Central Park;</a> </li> <li class="overview__description-links-item"> Melhores Hotéis adequados para famílias em Santander: <a class="overview__description-link" href="https://ibis-bilbao-barakaldo.all-bilbao-hotels.com/pt/">Hotel Ibis Bilbao,</a> <a class="overview__description-link" href="https://hotel-bahia-santander.all-bilbao-hotels.com/pt/">Hotel Bahía;</a> </li> <li class="overview__description-links-item"> Melhores Hóteis de praia em Quinta do Lago: <a class="overview__description-link" href="https://salgados-palace-hotel.hotelesalbufeira.com/pt/">Hotel Algarve Marriott Salgados Golf & Conference Center,</a> <a class="overview__description-link" href="https://hotel-quinta-do-lago.hotelesalbufeira.com/pt/">Hotel Hotel Quinta Do Lago;</a> </li> <li class="overview__description-links-item"> Melhores Hotéis boutique em Lisboa: <a class="overview__description-link" href="https://epic-sana-lisboa.lisbon-hotel.org/pt/">Hotel Epic Sana,</a> <a class="overview__description-link" href="https://mundial.lisbon-hotel.org/pt/">Hotel Mundial,</a> <a class="overview__description-link" href="https://lisbon-marriott-hotel.lisbon-hotel.org/pt/">Hotel Marriott;</a> </li> <li class="overview__description-links-item"> Melhores Hóteis de golfe em Sintra: <a class="overview__description-link" href="https://pousada-de-cascais-cidadela-historic-hotel.lisbon-hotel.org/pt/">Hotel Pestana Cidadela - Pousada & Art District,</a> <a class="overview__description-link" href="https://penha-longa-resort.lisbon-hotel.org/pt/">Hotel Penha Longa;</a> </li> </ul> </div> <button class="overview__toggle js-sunset-overview-toggle"> <span class="overview__toggle-text overview__toggle-text--more">Mais+</span> <span class="overview__toggle-text overview__toggle-text--less">Menos-</span> </button> </div> </div> <div class="overview__right"> <div class="highlights"> <div class="highlights-review js-highlights-reviews"> <div class="highlights-review__head"> <div class="highlights-review__title">Os hóspedes gostam</div> </div> <div class="highlights-review__slider"> <div class="highlights-review__item"> <div class="highlights-review__item-mark"><span class="big">8.0</span>/10</div> <p class="highlights-review__item-text">Os quartos com frigobar, TV de tela plana a cabo e controle de temperatura são bem planejados e silenciosos. </p> <div class="highlights-review__item-author"> <span class="highlights-review__item-author-name">Arnaldo</span> <span class="highlights-review__item-author-time">November 2023</span> </div> <div class="highlights-review__item-mark"><span class="big">7.0</span>/10</div> <p class="highlights-review__item-text">Eu fiquei no quarto standard twin totalmente equipado. A sua localização é fantástica próximo do centro da cidade e os principais pontos turísticos e também o bonde. </p> <div class="highlights-review__item-author"> <span class="highlights-review__item-author-name">Waldemar</span> <span class="highlights-review__item-author-time">November 2023</span> </div> </div> <button type="button" data-page="add_review" class="highlights-review__button js-tab-button js-sunset-trackevent-menu-write-review"> Ler todos os comentários <svg class="icon icon-close"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#right-arrow-new"></use> </svg> </button> </div> </div> </div> </div> </div> <div class="overview-map js-overview-map"> <div class="overview-map__map js-highlights-container"> <div class="overview-map__wrapper" id="overview-map"> <div class="overview-map__panorama-btn"> <div class="panorama-btn js-virtual-modal-open" data-clickstat="open-map" > <svg class="panorama-btn__icon" width="16" height="16" > <use xlink:href="/new/designs/90/build/icons-sprite.svg#360-person"></use> </svg> <span class="panorama-btn__text">360° panorama</span> </div> </div> <button type="button" class="overview-map__button js-sunset-trackevent-small-map js-open-map-popup"> <svg> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#open-map-btn"></use> </svg> </button> </div> <div class="overview-map__locations js-highlights-attractions"> <ul class="overview-map__locations-list js-hl-attractions-list"></ul> </div> </div> <div class="overview-map__nearby nearby"> <div class="nearby__wrapper js-nearby-wrapper"> <div class="nearby__title">Como chegar para o hotel</div> <div class="nearby__content js-nearby-content"> <div class="nearby__item"> <p class="nearby__item-title">Aeroportos</p> <div class="nearby__item-info"> <div class="nearby__item-key">Aeroporto Francisco Sa Carneiro</div> <div class="nearby__item-value">15 km</div> </div> </div> <div class="nearby__item"> <p class="nearby__item-title">Estações de comboios</p> <div class="nearby__item-info"> <div class="nearby__item-key">São Bento train station</div> <div class="nearby__item-value">1.7 km</div> </div> </div> </div> <button class="nearby__toggle js-nearby-toggle"> <span class="nearby__toggle-text nearby__toggle-text--more">Mais+</span> <span class="nearby__toggle-text nearby__toggle-text--less">Menos-</span> </button> </div> </div> </div> <div class="facilities js-sunset-feature-scroll-point"> <div class="facilities__wrapper js-mobile-accordion"> <h2 class="facilities__title">Instalações</h2> <div class="facilities__wrapper-columns"> <div class="item facilities__item"> <h3 class="item__title"> <svg height="20" width="20" class="item__title-icon icon icon-facilities-17"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#facilities-17"></use> </svg> <span class="item__title-text"> Internet </span> </h3> <div class="item__list-wrap"> <ul class="item__list"> <li class="item__list-item"> <span class="item__list-item--text "> Wi-Fi </span> </li> </ul> </div> </div> <div class="item facilities__item"> <h3 class="item__title"> <svg height="20" width="20" class="item__title-icon icon icon-facilities-16"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#facilities-16"></use> </svg> <span class="item__title-text"> Opções de estacionamento </span> </h3> <div class="item__list-wrap"> <ul class="item__list"> <li class="item__list-item"> <span class="item__list-item--text "> Estacionamento </span> </li> </ul> </div> </div> <div class="item facilities__item"> <h3 class="item__title"> <svg height="20" width="20" class="item__title-icon icon icon-facilities-1"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#facilities-1"></use> </svg> <span class="item__title-text"> Serviços de propriedade </span> </h3> <div class="item__list-wrap"> <ul class="item__list"> <li class="item__list-item"> <span class="item__list-item--text "> Cofre </span> </li> <li class="item__list-item"> <span class="item__list-item--text "> Receção 24 horas </span> </li> <li class="item__list-item"> <span class="item__list-item--text "> Serviço de Quartos </span> </li> <li class="item__list-item"> <span class="item__list-item--text "> Limpeza </span> </li> </ul> </div> </div> <div class="item facilities__item"> <h3 class="item__title"> <svg height="20" width="20" class="item__title-icon icon icon-facilities-4"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#facilities-4"></use> </svg> <span class="item__title-text"> Opções de refeição </span> </h3> <div class="item__list-wrap"> <ul class="item__list"> <li class="item__list-item"> <span class="item__list-item--text "> Bar/ Salão </span> </li> </ul> </div> </div> <div class="item facilities__item"> <h3 class="item__title"> <svg height="20" width="20" class="item__title-icon icon icon-facilities-3"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#facilities-3"></use> </svg> <span class="item__title-text"> Nos quartos </span> </h3> <div class="item__list-wrap"> <ul class="item__list"> <li class="item__list-item"> <span class="item__list-item--text "> Ar Condicionado </span> </li> <li class="item__list-item"> <span class="item__list-item--text "> Mini-bar </span> </li> <li class="item__list-item"> <span class="item__list-item--text "> Terraço </span> </li> </ul> </div> </div> <div class="item facilities__item"> <h3 class="item__title"> <svg height="20" width="20" class="item__title-icon icon icon-facilities-14"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#facilities-14"></use> </svg> <span class="item__title-text"> Dispositivos </span> </h3> <div class="item__list-wrap"> <ul class="item__list"> <li class="item__list-item"> <span class="item__list-item--text "> TV LCD </span> </li> </ul> </div> </div> <div class="item facilities__item"> <h3 class="item__title"> <svg height="20" width="20" class="item__title-icon icon icon-facilities-0"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#facilities-0"></use> </svg> <span class="item__title-text"> Instalações gerais </span> </h3> <div class="item__list-wrap"> <ul class="item__list"> <li class="item__list-item"> <span class="item__list-item--text "> Proibido fumar em todas as áreas </span> </li> <li class="item__list-item"> <span class="item__list-item--text "> Elevador </span> </li> </ul> </div> </div> <div class="item facilities__item"> <h3 class="item__title"> <svg height="20" width="20" class="item__title-icon icon icon-facilities-19"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#facilities-19"></use> </svg> <span class="item__title-text"> Animais de estimação </span> </h3> <div class="item__list-wrap"> <ul class="item__list"> <li class="item__list-item"> <span class="item__list-item--text "> Animais de estimação não permitidos <span class="item__list-item--forbidden">!</span> </span> </li> </ul> </div> </div> </div> </div> </div> <div class="hotel-policy"> <h2 class="hotel-policy__title">Informações importantes</h2> <div class="hotel-policy__content"> <div data="checktime"> <div> <b>Check-in:</b> <span>de 15:00 até 23:30</span> </div> <div> <b>Check-out:</b> <span>até 12:00</span> </div> </div> <div data="license_number"><div><b>Licença número</b><span>8476</span></div></div><div data="beds"><ul><li><b>Informação sobre camas extra</b></li><li>Quantidade máxima de camas extras num quarto é 1.</li></ul></div> </div> <div class="js-important-information-container hotel-policy__border"></div> </div> </div> <script type="text/javascript"> travel.opts.map_params = { provider: '2', key: '' , lat: '41.145662', long: '-8.629912' }; </script> <div class="map page js-page js-locations" data-page="map"> <div class="map__head"> <h2 class="map__title page__title">Localização</h2> <div class="map__panorama-btn"> <div class="panorama-btn panorama-btn--dark-transparent js-virtual-modal-open" data-clickstat="open-location-page" > <svg class="panorama-btn__icon" width="16" height="16" > <use xlink:href="/new/designs/90/build/icons-sprite.svg#360-person"></use> </svg> <span class="panorama-btn__text">360° panorama</span> </div> </div> </div> <div class="map"> <div class="map__stub"> <button type="button" class="map__button js-open-map-popup js-sunset-trackevent-small-map">Ver no mapa</button> <img class="map__background" loading="lazy" src="/new/designs/90/hotel/images/map-stub-location.51e08dfc3f997ce6a74c5f6104710004.jpg" alt="Map"> </div> </div> <div class="attraction map__attraction"> <div class="attraction-title">Nas proximidades</div> <div class="attraction-content"> <div class="attraction-content__transport"> <div class="attraction-item attraction__item attraction__item--train"> <p class="attraction-item__title">Aeroportos</p> <div class="attraction-item__info"> <div class="attraction-item__key">Aeroporto Francisco Sa Carneiro</div> <div class="attraction-item__value">15 km</div> </div> </div> <div class="attraction-item attraction__item attraction__item--train"> <p class="attraction-item__title">Estações de comboios</p> <div class="attraction-item__info"> <div class="attraction-item__key">São Bento train station</div> <div class="attraction-item__value">1.7 km</div> </div> </div> </div> <div class="attraction-landmarks"> <p class="attraction-landmarks__title">Pontos de turísticos</p> <div class="attraction-landmarks__inner"> <a class="attraction-landmarks__item" href="https://www.hotels-porto-pt.com/pt/near-douro-river-385702/" target="_blank">Rio Douro</a> </div> </div> </div> </div> <div class="attraction-nearby js-attractions"> <div class="attraction-nearby__loader js-attractions-loader"></div> <h2 class="attraction-nearby__title js-title" data-href="attraction">Atrações nas proximidades</h2> <div class="attraction-nearby__slider-wrapper js-attraction-slider-wrapper" data-more="Mostrar mais" data-less="Mostrar menos"> <div class="attraction-nearby__slider js-attractions-slider js-carousel"></div> <div class="attraction-nearby__slider-nav"> <div class="attraction-nearby__toggle attraction-nearby__toggle--prev js-prev" title="Anterior"> <svg height="20" width="20" class="icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#carousel-arrow"></use> </svg> </div> <div class="attraction-nearby__toggle attraction-nearby__toggle--next js-next" title="Próximo"> <svg height="20" width="20" class="icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#carousel-arrow-r"></use> </svg> </div> </div> </div> </div> <div class="restaurants restaurants-nearby js-restaurants"> <div class="restaurants-nearby__loader js-restaurants-loader"></div> <h2 class="restaurants-nearby__title">Restaurantes nas proximidades</h2> <div class="restaurants-nearby__slider-wrapper"> <div class="restaurants-nearby__slider js-restaurants-slider"></div> <div class="restaurants-nearby__slider-nav"> <div class="restaurants-nearby__toggle restaurants-nearby__toggle--prev js-prev" title="Anterior"> <svg height="20" width="20" class="icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#carousel-arrow"></use> </svg> </div> <div class="restaurants-nearby__toggle restaurants-nearby__toggle--next js-next" title="Próximo"> <svg height="20" width="20" class="icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#carousel-arrow-r"></use> </svg> </div> </div> </div> </div> </div> <div class="rooms js-page js-hotel-description js-trackevent-sunset-room-gallery" data-page="rooms"> <h2 class="rooms__title page__title">Quartos e Disponibilidade</h2> <div class="rooms__description"> Oferecendo TV de tela plana com canais via satélite e TV com vários canais, os 69 quartos vêm com controle de temperatura para garantir uma estadia confortável. Além disso, tem mini frigobar, bem como cofre pessoal fornecidos. Os hóspedes também podem desfrutar de vistas para o rio. </div> <form method="post" id="form_result" name="form_result" action="/pt/rooms/"> <input id="page" type="hidden" name="page" value="search_list_multibook"/> <input id="jid" type="hidden" name="" value=""/> <input id="lang" type="hidden" name="lang" value="8"/> <input id="curr" type="hidden" name="currency" value="1"/> <input id="h" type="hidden" name="h" value="2676510"/> <input id="u" type="hidden" name="u" value="0"/> </form> <div class="rooms__result js-rooms-cont"> <p class="message message--error"> <svg class="message__icon icon icon-sunset-alert-icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#sunset-alert-icon"></use> </svg> <span class="message__text">Por favor, insira as datas da sua estadia para verificar disponibilidade.</span> </p> </div> <div id="splash" style="display: none"> <div class="progressbar"> <div class="js-rooms"> <div class="progressbar__title">A verificar os quartos disponíveis</div> <p class="progressbar__text">Pesquisa dos quartos…</p> </div> <div class="js-hotels" style="display: none"> <div class="progressbar__title">Verificar a disponibilidade dos hotéis</div> <p class="progressbar__text">Procurar hotéis…</p> </div> <div class="progressbar__animation"> <div id="ballsWaveG"> <div id="ballsWaveG_1" class="ballsWaveG"></div> <div id="ballsWaveG_2" class="ballsWaveG"></div> <div id="ballsWaveG_3" class="ballsWaveG"></div> <div id="ballsWaveG_4" class="ballsWaveG"></div> <div id="ballsWaveG_5" class="ballsWaveG"></div> <div id="ballsWaveG_6" class="ballsWaveG"></div> <div id="ballsWaveG_7" class="ballsWaveG"></div> <div id="ballsWaveG_8" class="ballsWaveG"></div> </div> </div> </div> </div> </div> <div class="all-photo js-page" data-page="photo"> <h2 class="all-photo__title page__title">Galeria de fotos</h2> <div class="all-photo__content"> <div class="all-photo__photos photo js-main-gallery"> <div class="all-photo__column js-main-gallery-column all-photo__column--0 with-panorama"> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822694/822694100/photo-vila-gale-ribeira-porto-1.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822694/822694100/photo-vila-gale-ribeira-porto-1.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575067/photo-vila-gale-ribeira-porto-2.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279575/1279575067/photo-vila-gale-ribeira-porto-2.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575625/photo-vila-gale-ribeira-porto-3.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279575/1279575625/photo-vila-gale-ribeira-porto-3.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575703/photo-vila-gale-ribeira-porto-4.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279575/1279575703/photo-vila-gale-ribeira-porto-4.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279576/1279576099/photo-vila-gale-ribeira-porto-5.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279576/1279576099/photo-vila-gale-ribeira-porto-5.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575919/photo-vila-gale-ribeira-porto-6.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279575/1279575919/photo-vila-gale-ribeira-porto-6.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575793/photo-vila-gale-ribeira-porto-7.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279575/1279575793/photo-vila-gale-ribeira-porto-7.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279576/1279576012/photo-vila-gale-ribeira-porto-8.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279576/1279576012/photo-vila-gale-ribeira-porto-8.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279574/1279574941/photo-vila-gale-ribeira-porto-9.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279574/1279574941/photo-vila-gale-ribeira-porto-9.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279574/1279574854/photo-vila-gale-ribeira-porto-10.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279574/1279574854/photo-vila-gale-ribeira-porto-10.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/5721/572147/572147049/photo-vila-gale-ribeira-porto-11.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/5721/572147/572147049/photo-vila-gale-ribeira-porto-11.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/5721/572146/572146122/photo-vila-gale-ribeira-porto-12.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/5721/572146/572146122/photo-vila-gale-ribeira-porto-12.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575283/photo-vila-gale-ribeira-porto-13.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279575/1279575283/photo-vila-gale-ribeira-porto-13.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/5721/572147/572147154/photo-vila-gale-ribeira-porto-14.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/5721/572147/572147154/photo-vila-gale-ribeira-porto-14.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/6692/669259/669259011/photo-vila-gale-ribeira-porto-15.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/6692/669259/669259011/photo-vila-gale-ribeira-porto-15.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/5721/572146/572146536/photo-vila-gale-ribeira-porto-16.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/5721/572146/572146536/photo-vila-gale-ribeira-porto-16.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822694/822694280/photo-vila-gale-ribeira-porto-17.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822694/822694280/photo-vila-gale-ribeira-porto-17.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822691/822691382/photo-vila-gale-ribeira-porto-18.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822691/822691382/photo-vila-gale-ribeira-porto-18.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822691/822691640/photo-vila-gale-ribeira-porto-19.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822691/822691640/photo-vila-gale-ribeira-porto-19.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822691/822691715/photo-vila-gale-ribeira-porto-20.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822691/822691715/photo-vila-gale-ribeira-porto-20.JPEG" class="photo__image"> </div> </div> <div class="all-photo__column js-main-gallery-column all-photo__column--1 with-panorama"> <div class="photo__item"> <div class="photo__overlay"> <div class="panorama-entry js-virtual-modal-open" data-clickstat="open-gallery-page"> <img class="panorama-entry__bg" src="/new/designs/90/build/images/panorama-background-xl.jpg" alt=""> <svg class="panorama-entry__icon" width="14" height="18" class="icon"> <use xlink:href="/new/designs/90/build/icons-sprite.svg#360-person"></use> </svg> <div class="panorama-entry__btn">360° panorama</div> </div> </div> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822692/822692927/photo-vila-gale-ribeira-porto-21.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822692/822692927/photo-vila-gale-ribeira-porto-21.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822693/822693665/photo-vila-gale-ribeira-porto-22.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822693/822693665/photo-vila-gale-ribeira-porto-22.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822694/822694205/photo-vila-gale-ribeira-porto-23.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822694/822694205/photo-vila-gale-ribeira-porto-23.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822693/822693983/photo-vila-gale-ribeira-porto-24.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822693/822693983/photo-vila-gale-ribeira-porto-24.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822692/822692738/photo-vila-gale-ribeira-porto-25.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822692/822692738/photo-vila-gale-ribeira-porto-25.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575859/photo-vila-gale-ribeira-porto-26.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279575/1279575859/photo-vila-gale-ribeira-porto-26.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575463/photo-vila-gale-ribeira-porto-27.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279575/1279575463/photo-vila-gale-ribeira-porto-27.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822693/822693146/photo-vila-gale-ribeira-porto-28.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822693/822693146/photo-vila-gale-ribeira-porto-28.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822693/822693548/photo-vila-gale-ribeira-porto-29.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822693/822693548/photo-vila-gale-ribeira-porto-29.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822691/822691817/photo-vila-gale-ribeira-porto-30.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822691/822691817/photo-vila-gale-ribeira-porto-30.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12795/1279575/1279575358/photo-vila-gale-ribeira-porto-31.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12795/1279575/1279575358/photo-vila-gale-ribeira-porto-31.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/9725/972599/972599338/photo-vila-gale-ribeira-porto-32.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/9725/972599/972599338/photo-vila-gale-ribeira-porto-32.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/9725/972599/972599398/photo-vila-gale-ribeira-porto-33.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/9725/972599/972599398/photo-vila-gale-ribeira-porto-33.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822692/822692501/photo-vila-gale-ribeira-porto-34.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822692/822692501/photo-vila-gale-ribeira-porto-34.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/9725/972599/972599329/photo-vila-gale-ribeira-porto-35.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/9725/972599/972599329/photo-vila-gale-ribeira-porto-35.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/9725/972599/972599326/photo-vila-gale-ribeira-porto-36.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/9725/972599/972599326/photo-vila-gale-ribeira-porto-36.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822691/822691496/photo-vila-gale-ribeira-porto-37.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822691/822691496/photo-vila-gale-ribeira-porto-37.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822693/822693029/photo-vila-gale-ribeira-porto-38.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822693/822693029/photo-vila-gale-ribeira-porto-38.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822693/822693434/photo-vila-gale-ribeira-porto-39.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822693/822693434/photo-vila-gale-ribeira-porto-39.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822691/822691943/photo-vila-gale-ribeira-porto-40.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822691/822691943/photo-vila-gale-ribeira-porto-40.JPEG" class="photo__image"> </div> </div> <div class="all-photo__column js-main-gallery-column all-photo__column--2 with-panorama"> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/6692/669259/669259032/photo-vila-gale-ribeira-porto-41.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/6692/669259/669259032/photo-vila-gale-ribeira-porto-41.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477357/photo-vila-gale-ribeira-porto-42.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12404/1240477/1240477357/photo-vila-gale-ribeira-porto-42.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477294/photo-vila-gale-ribeira-porto-43.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12404/1240477/1240477294/photo-vila-gale-ribeira-porto-43.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477285/photo-vila-gale-ribeira-porto-44.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12404/1240477/1240477285/photo-vila-gale-ribeira-porto-44.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477288/photo-vila-gale-ribeira-porto-45.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12404/1240477/1240477288/photo-vila-gale-ribeira-porto-45.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/10647/1064757/1064757526/photo-vila-gale-ribeira-porto-46.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/10647/1064757/1064757526/photo-vila-gale-ribeira-porto-46.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477255/photo-vila-gale-ribeira-porto-47.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12404/1240477/1240477255/photo-vila-gale-ribeira-porto-47.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/9725/972599/972599362/photo-vila-gale-ribeira-porto-48.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/9725/972599/972599362/photo-vila-gale-ribeira-porto-48.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/9725/972599/972599341/photo-vila-gale-ribeira-porto-49.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/9725/972599/972599341/photo-vila-gale-ribeira-porto-49.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/9725/972599/972599344/photo-vila-gale-ribeira-porto-50.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/9725/972599/972599344/photo-vila-gale-ribeira-porto-50.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/9725/972599/972599365/photo-vila-gale-ribeira-porto-51.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/9725/972599/972599365/photo-vila-gale-ribeira-porto-51.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/9725/972599/972599392/photo-vila-gale-ribeira-porto-52.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/9725/972599/972599392/photo-vila-gale-ribeira-porto-52.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/9725/972599/972599356/photo-vila-gale-ribeira-porto-53.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/9725/972599/972599356/photo-vila-gale-ribeira-porto-53.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/9725/972599/972599353/photo-vila-gale-ribeira-porto-54.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/9725/972599/972599353/photo-vila-gale-ribeira-porto-54.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/8226/822694/822694379/photo-vila-gale-ribeira-porto-55.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/8226/822694/822694379/photo-vila-gale-ribeira-porto-55.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477246/photo-vila-gale-ribeira-porto-56.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12404/1240477/1240477246/photo-vila-gale-ribeira-porto-56.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477282/photo-vila-gale-ribeira-porto-57.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12404/1240477/1240477282/photo-vila-gale-ribeira-porto-57.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/5721/572146/572146491/photo-vila-gale-ribeira-porto-58.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/5721/572146/572146491/photo-vila-gale-ribeira-porto-58.JPEG" class="photo__image"> </div> <div class="photo__item js-main-gallery-item" data-src="/data/Photos/OriginalPhoto/12404/1240477/1240477306/photo-vila-gale-ribeira-porto-59.JPEG" data-fancybox="sunset-gallery-all-photo"> <img loading="lazy" src="/data/Photos/700x500w/12404/1240477/1240477306/photo-vila-gale-ribeira-porto-59.JPEG" class="photo__image"> </div> </div> </div> <div class="all-photo__more js-main-gallery-more">Mostrar mais</div> </div> </div> <div class="js-page" data-page="add_review"> <div class="reviews js-our-reviews"> <div class="reviews__head"> <div class="reviews__head-line reviews__head-line--top"> <h2 class="reviews__title">Comentários</h2> <p class="reviews__subtitle">Aqui pode encontrar comentários verificados que os nossos usuários publicaram neste site</p> <div class="reviews__add-btn js-add-review-open"> <svg width="20" height="20" class="icon icon-h3-add-review"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#h3-add-review"></use> </svg> <span>Escrever um comentário</span> </div> </div> <div class="reviews__head-line"> </div> </div> <div class="reviews__inner"> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> J </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">José</p> <p class="review__date">2023-10-05 </p> </div> </div> <div class="review__rating"> <b>8</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">O quarto que recebi era razoavelmente grande e silenciosos. O banheiro era excelente e tinha chuveiro, secador e lençóis de banho para a minha conveniência. A equipe era extremamente útil e prestativa e deixou a minha estadia muito boa. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> J </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">José</p> <p class="review__date">2023-09-20 </p> </div> </div> <div class="review__rating"> <b>8</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Os quartos silenciosos, bem planejados e bem conservados. A localização é boa e bonita, na parte velha da cidade. O serviço excelente prestado pela equipe atenta tornou a nossa estadia tão muito boa! </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> E </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Evandro</p> <p class="review__date">2023-09-15 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Quarto era razoavelmente grande e impecavelmente limpo com frigobar, TV de tela plana a cabo e controle de temperatura. A cama era confortável e o banheiro aqui era excelente. O serviço era excelente como esperávamos. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> M </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Marcelo</p> <p class="review__date">2023-08-19 </p> </div> </div> <div class="review__rating"> <b>8</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Comida local e bebidas suaves. Uma equipe muito competente, o serviço excelente, as vistas maravilhosas. Uma localização central, fantástica, tão perto dos restaurantes e também o centro da cidade. Fácil acesso até o Museu do Vinho do Porto. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> V </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Vicente</p> <p class="review__date">2023-07-21 </p> </div> </div> <div class="review__rating"> <b>7</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">O local tem uma localização central bastante perto do transporte público e o centro e bares e restaurantes. Vocês podem visitar a Casa Nelinha, que oferece pratos excelentes. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> H </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Hugo</p> <p class="review__date">2023-07-12 </p> </div> </div> <div class="review__rating"> <b>7</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Os quartos eram silenciosos e bem planejados com ótimos travesseiros e quarto e bar. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> A </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Antonio</p> <p class="review__date">2023-07-05 </p> </div> </div> <div class="review__rating"> <b>7</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">O café da manhã estava ótimo, muito bom, a localização era fantástica. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> A </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Ari</p> <p class="review__date">2023-04-05 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">De modo geral, tudo ótimo. Localização ótima e amável, perto do rio. Grandes facilidades de quarto como controle de temperatura, cofre e televisão multicanal. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> A J </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Antônio José</p> <p class="review__date">2023-02-20 </p> </div> </div> <div class="review__rating"> <b>7</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Fiquei num quarto razoavelmente grande e impecavelmente limpo com ótimos travesseiros, bar, balcão. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> J </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Jose</p> <p class="review__date">2023-01-09 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Vista para o rio da janela. Um hotel fantástico com a localização boa próximo de centro da cidade velha, a área tranquila, os parques. Um serviço excelente. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> A </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">André</p> <p class="review__date">2022-12-02 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Pegamos um o quarto duplo com controle de temperatura, cofre e televisão multicanal. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> L </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Léo</p> <p class="review__date">2022-10-25 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Os quartos são elegantes e silenciosos com balcão, ótimos travesseiros e quarto👍</p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> M </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Marcos</p> <p class="review__date">2022-08-25 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Curti e ficaria aqui novamente. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> C </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Chico</p> <p class="review__date">2022-08-14 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Estava tudo muito limpo. O quarto é grande e silencioso com varanda, tem Wi-Fi grátis. Nós realmente aproveitamos o serviço excelente. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> A </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">André</p> <p class="review__date">2022-07-21 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">É uma excelente base para visitar algumas atrações de Porto. A localização é ótima e boa, está tão perto do centro da cidade, o rio. Vale a pena visitar o bairro Lordelo do Ouro e Massarelos. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> S </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Sandra</p> <p class="review__date">2022-06-13 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Passei 3 dias graciosamente em Porto. Tinha frigobar, TV de tela plana a cabo e controle de temperatura no meu o quarto duplo, adorei. Os funcionários eram muito amigáveis e extremamente úteis. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> A </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Antônio</p> <p class="review__date">2022-05-18 </p> </div> </div> <div class="review__rating"> <b>8</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">O restaurante é legal e a equipe também é muito amigável. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> A </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Airton</p> <p class="review__date">2022-05-08 </p> </div> </div> <div class="review__rating"> <b>8</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Eu adorei os detalhes, como instalações e localização bons. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> P </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Paulo</p> <p class="review__date">2022-04-10 </p> </div> </div> <div class="review__rating"> <b>8</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Hotel amável, muito limpo, serviços excelentes e valor ótimo. Uma equipe ótima e legal. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> J </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Jose</p> <p class="review__date">2022-02-21 </p> </div> </div> <div class="review__rating"> <b>8</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Não tenho queixas, aproveitei este lugar e recomendaria. Tudo ótimo; os quartos são muito espaçosos e silenciosos. A localização do hotel é boa, ao lado dos principais pontos turísticos, a área legal e a cidade velha. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> M </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Manoel</p> <p class="review__date">2022-02-08 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">É um lugar pequeno, com uma equipe educada e quartos elegantes. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> C </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Christian</p> <p class="review__date">2022-01-13 </p> </div> </div> <div class="review__rating"> <b>7</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">No geral, é uma excelente base para explorar as atrações de Porto. O hotel está situado na zona central bem perto do rio. Além do mais, aproveitei a proximidade do lago, que fica dentro de 15 minutos a pé. </p> <p class="review__text review__text--negative">O café da manhã é muito básico, deve definitivamente ser melhorado. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> M </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Mauricio</p> <p class="review__date">2022-01-04 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Estávamos numa localização perfeita a uma pequena distância do Palácio da Bolsa. Tivemos um quarto bem planejado com decoração confortável. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> V </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Vicente</p> <p class="review__date">2021-12-21 </p> </div> </div> <div class="review__rating"> <b>9</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Recebi um quarto bem planejados com ótimos travesseiros e balcão - sempre à disposição. Tive comida local no café da manhã pelo preço que eu paguei. </p> </div> </div> <div class="reviews__item review js-our-reviews-pagination-item"> <div class="review__left"> <div class="review__logo"> <span class="review__initials"> J </span> <div class="review__logo-bg"> <img src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px" > </div> <img class="review__flag" src="/new/designs/90/hotel/images/flags/br.svg" alt="br" width="50px" height="50px"> </div> <div class="review__info"> <p class="review__name">Joao</p> <p class="review__date">2021-11-27 </p> </div> </div> <div class="review__rating"> <b>8</b>/10 </div> <div class="review__content"> <p class="review__text review__text--positive">Um lugar muito limpo, a equipe agradável, curti o meu quarto grande. O hotel está na zona central bem no rio. Lordelo do Ouro e Massarelos é um bairro que merece ser explorado. </p> </div> </div> </div> <div class="reviews__pagination js-our-reviews-pagination"></div> </div> <div class="reviews__popup reviews-popup js-add-review-popup"> <div class="reviews-popup__inner"> <form class="reviews-popup__add-review add-review js-add-review-form js-popup-content js-trackevent-add-review-form" id="form-review"> <input type="hidden" name="page" value="add_review" /> <input type="hidden" name="bid" value="0" /> <input type="hidden" name="acisqdcze" value="c5ca40314d4a769f4ca3e6558642f0b7" /> <input type="hidden" name="r_type" value="ajax" /> <div class="add-review__head"> <p class="add-review__title">Escrever um comentário</p> <svg height="20" width="20" class="add-review__close icon icon-close js-popup-close-btn"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#close"></use> </svg> </div> <div class="add-review__feedback add-review-feedback"> <p class="add-review-feedback__title">Qual é a sua impressão dessa propriedade?</p> <div class="add-review-feedback__item"> <div class="add-review-feedback__name"> <svg height="20" width="20" class="add-review-feedback__icon add-review-feedback__icon--pros icon icon-h3-review-pros"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#h3-review-pros"></use> </svg> <p class="add-review-feedback__text">Pontos fortes</p> </div> <textarea class="add-review-feedback__textarea add-review__input js-area-field" id="f_review" name="f_review" placeholder="Escreva o seu comentário aqui..." rows="4"></textarea> <input type="text" name="f_message2" value=""> </div> <div class="add-review-feedback__open add-review__input js-add-review-cons-open"> <span>+</span> Adicione os conselhos sobre o que é preciso de ser melhorado </div> <div class="add-review-feedback__item add-review-feedback__item--cons js-add-review-cons"> <div class="add-review-feedback__name"> <svg height="20" width="20" class="add-review-feedback__icon add-review-feedback__icon--cons icon icon-h3-review-cons"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#h3-review-cons"></use> </svg> <p class="add-review-feedback__text">Pontos fracos</p> </div> <textarea class="add-review-feedback__textarea add-review__input js-area-field" id="f_review_cons" name="f_review_cons" placeholder="Escreva o seu comentário aqui..." rows="4"></textarea> </div> </div> <div class="add-review__date add-review-date"> <p class="add-review-date__title">Quando viajou?</p> <div class="add-review-date__inner"> <div class="add-review-date__item add-review-date__item--month"> <select class="add-review-date__input add-review__input add-review__input--select js-add-review-select error" id="f_month" name="f_month"> <option class="add-review__option" value="">Mês</option> <option class="add-review__option" value="1">Janeiro</option> <option class="add-review__option" value="2">Fevereiro</option> <option class="add-review__option" value="3">Março</option> <option class="add-review__option" value="4">Abril</option> <option class="add-review__option" value="5">Maio</option> <option class="add-review__option" value="6">Junho</option> <option class="add-review__option" value="7">Julho</option> <option class="add-review__option" value="8">Agosto</option> <option class="add-review__option" value="9">Setembro</option> <option class="add-review__option" value="10">Outubro</option> <option class="add-review__option" value="11">Novembro</option> <option class="add-review__option" value="12">Dezembro</option> </select> </div> <div class="add-review-date__item"> <select class="add-review-date__input add-review__input add-review__input--select js-add-review-select error" id="f_year" name="f_year"> <option value="" class="add-review__option">Ano</option> <option class="add-review__option" value="2024">2024</option> <option class="add-review__option" value="2023">2023</option> </select> </div> </div> </div> <div class="add-review__rating add-review-rating"> <p class="add-review-rating__title">Seu ponto de avaliação</p> <div class="add-review-rating__inner js-add-review-marks"> <input class="add-review-rating__input js-add-review-input" id="add-review-rating-radio1" type="radio" name="f_rating" value="1"> <div class="add-review-rating__mark js-add-review-mark" data-rating-input="add-review-rating-radio1" data-rating="1">1</div> <input class="add-review-rating__input js-add-review-input" id="add-review-rating-radio2" type="radio" name="f_rating" value="2"> <div class="add-review-rating__mark js-add-review-mark" data-rating-input="add-review-rating-radio2" data-rating="2">2</div> <input class="add-review-rating__input js-add-review-input" id="add-review-rating-radio3" type="radio" name="f_rating" value="3"> <div class="add-review-rating__mark js-add-review-mark" data-rating-input="add-review-rating-radio3" data-rating="3">3</div> <input class="add-review-rating__input js-add-review-input" id="add-review-rating-radio4" type="radio" name="f_rating" value="4"> <div class="add-review-rating__mark js-add-review-mark" data-rating-input="add-review-rating-radio4" data-rating="4">4</div> <input class="add-review-rating__input js-add-review-input" id="add-review-rating-radio5" type="radio" name="f_rating" value="5"> <div class="add-review-rating__mark js-add-review-mark" data-rating-input="add-review-rating-radio5" data-rating="5">5</div> <input class="add-review-rating__input js-add-review-input" id="add-review-rating-radio6" type="radio" name="f_rating" value="6"> <div class="add-review-rating__mark js-add-review-mark" data-rating-input="add-review-rating-radio6" data-rating="6">6</div> <input class="add-review-rating__input js-add-review-input" id="add-review-rating-radio7" type="radio" name="f_rating" value="7"> <div class="add-review-rating__mark js-add-review-mark" data-rating-input="add-review-rating-radio7" data-rating="7">7</div> <input class="add-review-rating__input js-add-review-input" id="add-review-rating-radio8" type="radio" name="f_rating" value="8"> <div class="add-review-rating__mark js-add-review-mark" data-rating-input="add-review-rating-radio8" data-rating="8">8</div> <input class="add-review-rating__input js-add-review-input" id="add-review-rating-radio9" type="radio" name="f_rating" value="9"> <div class="add-review-rating__mark js-add-review-mark" data-rating-input="add-review-rating-radio9" data-rating="9">9</div> <input class="add-review-rating__input js-add-review-input" id="add-review-rating-radio10" type="radio" name="f_rating" value="10"> <div class="add-review-rating__mark js-add-review-mark" data-rating-input="add-review-rating-radio10" data-rating="10">10</div> </div> <div class="add-review-rating__status"> <span class="add-review-rating__status-text">Muito mau</span> <div class="add-review-rating__status-emoji js-add-review-mark-emoji"></div> <span class="add-review-rating__status-text add-review-rating__status-text--max">Excelente</span> </div> </div> <div class="add-review__info add-review-info"> <p class="add-review-info__title">Os seus dados</p> <div class="add-review-info__inner"> <div class="add-review-info__item add-review-info__item--name" > <input class="add-review__input" id="f_name" name="f_name" placeholder="Nome"> </div> <div class="add-review-info__item"> <input class="add-review__input" id="f_email" name="f_email" placeholder="E-mail"> </div> </div> </div> <div class="add-review__country add-review-country"> <span class="add-review-country__title">De onde é?</span> <div class="add-review-country__enter js-add-review-country-enter" tabindex="0"> <input class="add-review__input add-review-country__input js-add-review-country-ui-input" value="" autocomplete="off" name="f_country_ui" placeholder="País"> <input class="js-add-review-country-input" name="f_country_id" type="hidden"> <div class="add-review-country__hints js-add-review-country-hints"></div> </div> </div> <div class="add-review__bottom"> <input class="add-review__btn" type="submit" value="Envie um comentário" /> </div> <div class="add-review__loading add-review-loading js-add-review-loading"> <svg height="20" width="20" class="add-review-loading__img icon icon-add-review-loading"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#add-review-loading"></use> </svg> </div> </form> </div> </div> <div class="reviews__popup-success add-review-success js-add-review-success-popup"> <div class="add-review-success__inner js-popup-content"> <svg height="20" width="20" class="add-review-success__close icon icon-close js-popup-close-btn"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#close"></use> </svg> <img height="20" width="20" class="add-review-success__img" src="/new/designs/90/hotel/images/add-review-send.svg" alt=""> <span class="add-review-success__title">Obrigado!</span> <span class="add-review-success__text">Agradecemos por compartilhar a sua experiência. Seu comentário será publicado em breve.</span> <div class="add-review-success__btn js-popup-close-btn">Ir para comentários</div> </div> </div> <div class="reviews__popup-error add-review-error js-add-review-error-popup"> <div class="add-review-error__inner js-popup-content"> <svg height="20" width="20" class="add-review-error__close icon icon-close js-popup-close-btn"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#close"></use> </svg> <svg height="20" width="20" class="add-review-error__img icon icon-add-review-error"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#add-review-error"></use> </svg> <span class="add-review-error__title">A avaliação não foi enviada.</span> </div> </div> </div> <div class="contact js-page" data-page="contact"> <h2 class="contact__title page__title">Contate-nos</h2> <div class="group contact__group"> <div class="group__wrap"> <div class="group__text">Se precisar de mais de 4 quartos, <a class="js-link-groupbooking" href="#">solicite a reserva do grupo.</a></div> </div> </div> <div class="contact__content"> <form class="contact-form js-trackevent-contact-form js-have-redirect-to-gb js-contact-us-form" id="form-feedback" method="post" action="#contact"> <div class="contact-form__left"> <div class="contact-form-block contact-form__block"> <div class="contact-form-block__title">Os seus dados</div> <div class="contact-form-block__content"> <div class="contact-form-block__item"> <input type="text" id="f_name" name="f_name" class="contact-form-block__field" placeholder="Nome:"> </div> <div class="contact-form-block__item"> <input type="text" id="f_email" name="f_email" class="contact-form-block__field" placeholder="Email:"> </div> </div> </div> <div class="contact-form-block contact-form__block contact-form__block--subject"> <div class="contact-form-block__title">Assunto</div> <div class="contact-form-block__content"> <div class="contact-form-block__item"> <select id="f_subject" name="f_subject" class="contact-form-block__field contact-form-block__select"> <option value="" selected="selected">Escolha assunto…</option> <option value="15">É proprietário de um imóvel e precisa de ajuda?</option> <option value="1">Alterar reserva</option> <option value="2">Cancelar reserva</option> <option value="7">Não fiquei no hotel</option> <option value="4">Informação do hotel</option> <option value="3">Parceria</option> <option value="6">Outro</option> <option value="9">Verificar preços e disponibilidade</option> <option value="10">Reserva de grupo (para clientes empresariais)</option> <option value="11">Reserva de grupo (para agências de viagens)</option> <option value="12">Solicitar os meus dados pessoais</option> <option value="13">Excluir meus dados pessoais</option> <option value="14">Questões legais</option> </select> </div> </div> </div> </div> <div class="contact-form__right"> <div class="contact-form-block contact-form__block contact-form__block--message js-message"> <div class="contact-form-block__title">Mensagem</div> <div class="contact-form-block__item"> <textarea name="f_message" id="f_message" class="contact-form-block__field contact-form-block__area" placeholder="Insira a sua mensagem aqui"></textarea> </div> </div> </div> <input class="contact-form__submit" type="submit" value="Enviar" /> <div class="js-redirect-to-gb redirect-to-gb"> <button class="redirect-to-gb-btn">Obter taxa de grupo <span class="redirect-icon"></span></button> </div> <input type="text" name="f_message2" value=""> <input type="hidden" name="page" value="contact"> <input type="hidden" name="acisqdcze" value="c5ca40314d4a769f4ca3e6558642f0b7"> </form> </div> </div> </div> </div> <div class="sunset__extra-hotels"> <div class="extra-hotels js-trackevent-seolinks"> <div class="links js-links-container clearfix"> <p class="extra-hotels__title">Hotéis populares em Porto</p> <div class="extra-hotels__carousel-wrapper"> <div class="extra-hotels__carousel js-extra-hotels-carousel"> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9oZi10dWVsYS1wb3J0by5ob3RlbHMtcG9ydG8tcHQuY29tL3B0Lw=="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/15164/1516434/1516434760/porto-hf-tuela-hotel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://hf-tuela-porto.hotels-porto-pt.com/pt/" target="_blank">Hf Tuela Porto Hotel</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Rua Arquitecto Marques Da Silva, 200, Porto, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.6 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Excelente </span> <span class="extra-hotel__review-count">(3372 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9lc3RhbGFnZW0tcXVpbnRhLWRvLXBhY28uaG90ZWxzLXBvcnRvLXB0LmNvbS9wdC8="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/12020/1202026/1202026186/vila-real-quinta-do-paco-hotel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://estalagem-quinta-do-paco.hotels-porto-pt.com/pt/" target="_blank">Quinta Do Paço Hotel Vila Real</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Estrada Nacional 322 - Arroios, Vila Real, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.8 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Excelente </span> <span class="extra-hotel__review-count">(920 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly92aWxhLWdhbGUtcG9ydG8uaG90ZWxzLXBvcnRvLXB0LmNvbS9wdC8="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/11247/1124786/1124786523/porto-vila-gale-hotel-4300-190-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://vila-gale-porto.hotels-porto-pt.com/pt/" target="_blank">Vila Gale Porto - Centro Hotel</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Av. Fernão Magalhães 7, Porto, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.2 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Muito Bom </span> <span class="extra-hotel__review-count">(6890 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9jYXJyaXMtcG9ydG8tcmliZWlyYS5ob3RlbHMtcG9ydG8tcHQuY29tL3B0Lw=="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/10040/1004007/1004007186/porto-carris-ribeira-hotel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://carris-porto-ribeira.hotels-porto-pt.com/pt/" target="_blank">Hotel Carris Porto Ribeira</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Rua Do Infante Dom Henrique, 1, Porto, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.4 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Muito Bom </span> <span class="extra-hotel__review-count">(7449 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9iZXNzYWhvdGVsLWJhaXhhLmhvdGVscy1wb3J0by1wdC5jb20vcHQv"> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/14584/1458409/1458409594/porto-bessahotel-baixa-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://bessahotel-baixa.hotels-porto-pt.com/pt/" target="_blank">Bessahotel Baixa Porto</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Rua Dr. Alves Da Veiga, 155, Porto, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 9.1 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Excepcional </span> <span class="extra-hotel__review-count">(3567 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9nYXJkZW4taG91c2UtaG9zdGVsLmhvdGVscy1wb3J0by1wdC5jb20vcHQv"> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/3984/398400/398400525/porto-garden-house-hostel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://garden-house-hostel.hotels-porto-pt.com/pt/" target="_blank">Garden House Hostel Porto</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Rua Santa Catarina, 501, Porto, Portugal</p> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly95ZXMtcG9ydG8taG9zdGVsLmhvdGVscy1wb3J0by1wdC5jb20vcHQv"> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/7901/790151/790151835/porto-yes-porto-hostel-4050-423-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://yes-porto-hostel.hotels-porto-pt.com/pt/" target="_blank">Yes! Porto Hostel</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">R. Arquitecto Nicolau Nasoni 31, Porto, Portugal</p> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9hYy1ob3RlbC1wb3J0by00MzUwLTE0OS5ob3RlbHMtcG9ydG8tcHQuY29tL3B0Lw=="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/16315/1631542/1631542926/porto-ac-hotel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://ac-hotel-porto-4350-149.hotels-porto-pt.com/pt/" target="_blank">Ac Hotel Porto By Marriott</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Rua Jaime Brasil, 40, Porto, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.3 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Muito Bom </span> <span class="extra-hotel__review-count">(1178 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9ob3RlbC1jZW50cmFsLXBhcnF1ZS5ob3RlbHMtcG9ydG8tcHQuY29tL3B0Lw=="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/10077/1007710/1007710705/maia-porto-hotel-central-parque-maia-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://hotel-central-parque.hotels-porto-pt.com/pt/" target="_blank">Hotel Central Parque Maya</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Av.ª Visconde De Barreiros, 83, Maya, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.3 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Muito Bom </span> <span class="extra-hotel__review-count">(1287 comentários)</span> </div> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-control js-extra-hotels-navigation"></div> </div> <p class="extra-hotels__title">Hotéis em cidades em todo o mundo</p> <div class="extra-hotels__carousel-wrapper"> <div class="extra-hotels__carousel js-extra-hotels-outer-carousel"> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9jZW50cmFsLXBhcmstaG90ZWwubG9uZG9uaG90ZWxzZ2IuY29tL3B0Lw=="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/16005/1600557/1600557152/london-central-park-hotel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://central-park-hotel.londonhotelsgb.com/pt/" target="_blank">Central Park Hotel London</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">49 Queensborough Terrace, Londres, Reino Unido</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 6.6 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Agradável </span> <span class="extra-hotel__review-count">(17749 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9nZW5lcmF0b3ItaG9zdGVsLWxvbmRvbi5sb25kb25ob3RlbHNnYi5jb20vcHQv"> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/9137/913774/913774321/london-generator-hostel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://generator-hostel-london.londonhotelsgb.com/pt/" target="_blank">Generator Albergue em Londres</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">37 Tavistock Place, Russell Square, Londres, Reino Unido</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 6.9 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Agradável </span> <span class="extra-hotel__review-count">(11604 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9wZW1icmlkZ2UtcGFsYWNlLWhvdGVsLmxvbmRvbmhvdGVsc2diLmNvbS9wdC8="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/12022/1202203/1202203270/london-pembridge-palace-hotel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://pembridge-palace-hotel.londonhotelsgb.com/pt/" target="_blank">Pembridge Palace Hotel em Londres</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">55 Princes Square, Londres, Reino Unido</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.0 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Muito Bom </span> <span class="extra-hotel__review-count">(10895 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9ncmFuZC1wbGF6YS1zZXJ2aWNlZC1hcGFydG1lbnRzLmxvbmRvbmhvdGVsc2diLmNvbS9wdC8="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/15595/1559574/1559574454/london-grand-plaza-serviced-apartments-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://grand-plaza-serviced-apartments.londonhotelsgb.com/pt/" target="_blank">Grand Plaza Serviced Apart-hotel em Londres</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">42 Princes Square, Londres, Reino Unido</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 7.8 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Bom </span> <span class="extra-hotel__review-count">(6312 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9wZXN0YW5hLWNoZWxzZWEtYnJpZGdlLWhvdGVsLXNwYS5sb25kb25ob3RlbHNnYi5jb20vcHQv"> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/15458/1545894/1545894931/london-pestana-chelsea-bridge-hotel-spa-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://pestana-chelsea-bridge-hotel-spa.londonhotelsgb.com/pt/" target="_blank">Pestana Chelsea Bridge & Spa Hotel em Londres</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">354 Queenstown Road, Londres, Reino Unido</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.3 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Muito Bom </span> <span class="extra-hotel__review-count">(5306 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9pYmlzLWJpbGJhby1iYXJha2FsZG8uYWxsLWJpbGJhby1ob3RlbHMuY29tL3B0Lw=="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/9892/989269/989269204/barakaldo-ibis-bilbao-hotel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://ibis-bilbao-barakaldo.all-bilbao-hotels.com/pt/" target="_blank">Ibis Bilbao Hotel em Baracaldo</a> <p class="extra-hotel__address">Retuerto, 69, Baracaldo, Espanha</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 7.9 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Bom </span> <span class="extra-hotel__review-count">(2265 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9wbHVzLWZsb3JlbmNlLnNpZW5hLWhvdGVscy5vcmcvcHQv"> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/16197/1619764/1619764608/florence-plus-hotel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://plus-florence.siena-hotels.org/pt/" target="_blank">Plus Albergue em Florença</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Via Santa Caterina D'Alessandria, 15, Florença, Itália</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.1 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Muito Bom </span> <span class="extra-hotel__review-count">(21833 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9ob3RlbC1iYWhpYS1zYW50YW5kZXIuYWxsLWJpbGJhby1ob3RlbHMuY29tL3B0Lw=="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/14984/1498474/1498474660/santander-hotel-bahia-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://hotel-bahia-santander.all-bilbao-hotels.com/pt/" target="_blank">Bahía Hotel em Santander</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Cádiz, 22, Santander, Espanha</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.9 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Excelente </span> <span class="extra-hotel__review-count">(6763 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly8zay1iYXJjZWxvbmEubGlzYm9uLWhvdGVsLm9yZy9wdC8="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/2279/227940/227940800/lisbon-3k-barcelona-hotel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://3k-barcelona.lisbon-hotel.org/pt/" target="_blank">3k Barcelona Hotel em Lisboa</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Rua Laura Alves, 10, Lisboa, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 7.9 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Bom </span> <span class="extra-hotel__review-count">(4473 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9wZXN0YW5hLXBhbGFjZS1saXNib2EtaG90ZWwtbmF0aW9uYWwtbW9udW1lbnQubGlzYm9uLWhvdGVsLm9yZy9wdC8="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/13012/1301267/1301267005/lisbon-pestana-palace-lisboa-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://pestana-palace-lisboa-hotel-national-monument.lisbon-hotel.org/pt/" target="_blank">Pestana Palace & National Monument - The Leading Of The World Hotel em Lisboa</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Rua Jau 54, Lisboa, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.9 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Excelente </span> <span class="extra-hotel__review-count">(2002 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly92aWxhci1kby1nb2xmLWFsbWFuY2lsLmhvdGVsZXNhbGJ1ZmVpcmEuY29tL3B0Lw=="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/14332/1433290/1433290099/quinta-do-lago-diamond-villas-at-vilar-do-golf-by-diamond-resorts-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://vilar-do-golf-almancil.hotelesalbufeira.com/pt/" target="_blank">Vilar Do Golf Resort em Quinta do Lago</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Quinta Do Lago, Quinta do Lago, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.5 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Excelente </span> <span class="extra-hotel__review-count">(1389 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9iYWxhaWEtZ29sZi12aWxsYWdlLmhvdGVsZXNhbGJ1ZmVpcmEuY29tL3B0Lw=="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/16076/1607654/1607654150/albufeira-balaia-golf-village-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://balaia-golf-village.hotelesalbufeira.com/pt/" target="_blank">Balaia Golf Village Resort em Albufeira</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Sitio Da Balaia, Albufeira, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 7.9 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Bom </span> <span class="extra-hotel__review-count">(2581 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9tb3VyYXJpYS1saXNib2EtaG90ZWwubGlzYm9uLWhvdGVsLm9yZy9wdC8="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/11347/1134743/1134743581/lisbon-mouraria-lisboa-hotel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://mouraria-lisboa-hotel.lisbon-hotel.org/pt/" target="_blank">Mouraria Hotel em Lisboa</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Travessa Terreirinho Nº26 A 32, Lisboa, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.5 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Excelente </span> <span class="extra-hotel__review-count">(3037 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9wZW5oYS1sb25nYS1yZXNvcnQubGlzYm9uLWhvdGVsLm9yZy9wdC8="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/15766/1576695/1576695311/sintra-penha-longa-resort-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://penha-longa-resort.lisbon-hotel.org/pt/" target="_blank">Penha Longa Hotel em Sintra</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Estrada Da Lagoa Azul, Sintra, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 9.0 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Excepcional </span> <span class="extra-hotel__review-count">(538 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9tYXJxdWVzLWRlLXBvbWJhbC5saXNib24taG90ZWwub3JnL3B0Lw=="> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/12716/1271653/1271653924/lisbon-marques-de-pombal-hotel-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://marques-de-pombal.lisbon-hotel.org/pt/" target="_blank">Marques De Pombal Hotel em Lisboa</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Avenida Da Liberdade 243, Lisboa, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.8 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Excelente </span> <span class="extra-hotel__review-count">(3142 comentários)</span> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-item"> <div class="extra-hotel js-new-window js-seolinks-block" data-new-window="aHR0cHM6Ly9zYWxnYWRvcy1wYWxtLXZpbGxhZ2UtYXBhcnRtZW50cy1zdWl0ZXMuaG90ZWxlc2FsYnVmZWlyYS5jb20vcHQv"> <div class="extra-hotel__img"> <img src="/data/Pictures/450x450w/16322/1632269/1632269346/albufeira-salgados-palm-village-picture-1.JPEG" alt="" loading="lazy"> </div> <div class="extra-hotel__inner"> <div class="extra-hotel__main"> <a class="extra-hotel__name" href="https://salgados-palm-village-apartments-suites.hotelesalbufeira.com/pt/" target="_blank">Marriott Residences Salgados Resort, Algarve Hotel em Albufeira</a> <div class="extra-hotel__stars"> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> <svg height="20" width="20" class="extra-hotel__star icon icon-new-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-star"></use> </svg> </div> <p class="extra-hotel__address">Herdade Dos Salgados, Albufeira, Portugal</p> </div> <div class="extra-hotel__review"> <div class="extra-hotel__review-number"> 8.1 </div> <div class="extra-hotel__review-text"> <span class="extra-hotel__review-name">Muito Bom </span> <span class="extra-hotel__review-count">(2439 comentários)</span> </div> </div> </div> </div> </div> </div> <div class="extra-hotels__carousel-control js-extra-hotels-outer-carousel-navigation"></div> </div> </div> </div> </div> </div> </div> </div> <div class="price-popup js-price-popup price-popup--new-calendar"> <div class="price-popup-wrapper"> <div class="price-popup-content js-popup-content"> <div class="price-popup-close-btn js-popup-close-btn"> <svg height="20" width="20" class="icon icon-close"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#close"></use> </svg> </div> <form action="#rooms" method="get" class="banner__form avail-form js-avail-form is-with-new-calendar" formtarget="#rooms"> <div class="avail-info-bg avail-info-bg--new-calendar js-new-calendar-onboard js-trackevent-onboard-area"></div> <div class="avail-form__title"> Reserva online </div> <div class="avail-form__title avail-form__title--for-popup"> Insira as suas datas para ver os preços </div> <div class="avail-form__content"> <div class="avail-form__new-calendar js-new-calendar-wrapper"> <div class="field avail-form__field field--from js-new-calendar-from"> <div class="field__title"> Check-in </div> <div class="field__content field__content--pt"> <div class="field__number js-date-day">27</div> <div class="field__text"> <div class="field__text-item field__text-item--month js-date-month">Dec</div> <div class="field__text-item js-date-year">2024</div> </div> </div> <input class="js-new-calendar-from-input" type="hidden" name="from" value="2024-12-27"> </div> <div class="avail-form__corner"> <div class="avail-form__corner-img"> <svg class="avail-form__calendar-icon icon icon-calendar-sunset"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#new-form-calendar"></use> </svg> </div> </div> <div class="field avail-form__field field--to js-new-calendar-to"> <div class="field__title"> Check-out </div> <div class="field__content field__content--pt"> <div class="field__number js-date-day">28</div> <div class="field__text"> <div class="field__text-item field__text-item--month js-date-month">Dec</div> <div class="field__text-item js-date-year">2024</div> </div> </div> <div class="hidden js-plural-night-1"> <div class="js-plural-night-phrase">(<span class='js-night-count'></span> noite)</div> </div> <div class="hidden js-plural-night-2"> <div class="js-plural-night-phrase">(<span class='js-night-count'></span> noites)</div> </div> <div class="hidden js-plural-night-5"> <div class="js-plural-night-phrase">(<span class='js-night-count'></span> noites)</div> </div> <input class="js-new-calendar-to-input" type="hidden" name="to" value="2024-12-28"> </div> </div> <div class="field avail-form__field field--guests js-avail-info" data-avail="guests"> <div class="field__title"> Hóspedes </div> <div class="field__content field__content--guests field__content--pt js-guests-toggler"> <div class="field__number js-avail-guests-count"></div> <div class="field__text"> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="1" style="display: none"> hóspede</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="2" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="3" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="4" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="5" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="6" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="7" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="8" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="9" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="10" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="11" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="12" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="13" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="14" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="15" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="16" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="17" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="18" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="19" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="20" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="21" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="22" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="23" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="24" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="25" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="26" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="27" style="display: none"> hóspedes</div> <div class="field__text-item field__text-item--guests field__text-item--bold show-mobile js-avail-guests-text" data-avail-guests="28" style="display: none"> hóspedes</div> <div class="field__dot"></div> <div class="field__text-item field__text-item--bold show-mobile js-avail-rooms-text" data-avail-rooms="1" style="display: none">1 quarto</div> <div class="field__text-item field__text-item--bold show-mobile js-avail-rooms-text" data-avail-rooms="2" style="display: none">2 quartos</div> <div class="field__text-item field__text-item--bold show-mobile js-avail-rooms-text" data-avail-rooms="3" style="display: none">3 quartos</div> <div class="field__text-item field__text-item--bold show-mobile js-avail-rooms-text" data-avail-rooms="4" style="display: none">4 quartos</div> </div> <div class="field__corner"> <svg class="field__corner-icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#arrow-down"></use> </svg> </div> </div> <div class="form-rooms-dropdown js-guests-dropdown js-avail-info-inputs" data-avail="guests"> <div class="form-rooms js-form-rooms"> <div class="hidden"> <span class="js-rooms-titles-variants">Quarto 1</span> <span class="js-rooms-titles-variants">Quarto 2</span> <span class="js-rooms-titles-variants">Quarto 3</span> <span class="js-rooms-titles-variants">Quarto 4</span> </div> <div class="form-room js-room-in-form is-not-removable"> <p class="form-room__title"></p> <div class="form-room__inner"> <div class="form-room__select form-room-select"> <p class="form-room-select__title">Adultos:</p> <div class="form-room-select__inner"> <div class="form-room-select__btn form-room-select__btn--decrease js-form-room-guests-btn" data-type="adults" data-action="-"></div> <div class="form-room-select__number js-form-room-adults-count">2</div> <div class="form-room-select__btn form-room-select__btn--increase js-form-room-guests-btn" data-type="adults" data-action="+"></div> </div> <input class="js-adults-select hidden" value="2" name="rooms_info[0][adults]"> </div> <div class="form-room__select form-room-select"> <p class="form-room-select__title">Crianças:</p> <div class="form-room-select__inner"> <div class="form-room-select__btn form-room-select__btn--decrease is-disable js-form-room-guests-btn" data-type="children" data-action="-"></div> <div class="form-room-select__number js-form-room-children-count"></div> <div class="form-room-select__btn form-room-select__btn--increase js-form-room-guests-btn" data-type="children" data-action="+"></div> </div> </div> </div> <div class="form-room__select form-room__select--children js-children-wrapper"> <div class="form-room-select__title form-room-select__title--children-age">Idades das crianças:</div> <div class="dropdown__selects-age js-children-age-selects"> </div> </div> <div class="form-room__error js-error js-error-child">Especifique a idade da criança</div> <div class="form-room__error js-error js-error-children">Especifique a idade das crianças</div> <svg class="form-room__remove icon icon-close js-room-in-form-remove"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#popup-close"></use> </svg> </div> </div> <div class="form-rooms__bottom"> <div class="form-rooms__add-room js-avail-add-room">+ Adicionar um quarto</div> </div> </div> <div class="avail-info avail-info--guests js-avail-info-block" data-avail="guests"> <p class="avail-info__title">2.Escolha o número de hóspedes</p> <p class="avail-info__text">É necessário selecionar o número exato de adultos e crianças para encontrar um quarto adequado.</p> <div class="avail-info__nav"> <div class="avail-info__btn avail-info__btn--skip js-avail-info-skip js-cancel-button js-trackevent-onboard-skip">Passar</div> <div class="avail-info__btn avail-info__btn--next js-avail-info-next js-ok-button js-trackevent-onboard-next" data-avail="guests" data-avail-next="submit"> Próximo passo <svg class="icon icon-arrow-point-to-right"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#arrow-point-to-right"></use> </svg> </div> </div> </div> </div> <div class="avail-form__bottom"> <button class="avail-form__submit js-submit-form-button" type="submit" data-avail="submit">Verificar Preços</button> <div class="avail-info avail-info--submit js-avail-info-block" data-avail="submit"> <p class="avail-info__title avail-info__title--lg">3.Clique no botão 'Pesquisar'</p> <div class="avail-info__nav"> <div class="avail-info__btn avail-info__btn--skip js-avail-info-skip js-trackevent-onboard-skip">Passar</div> <button type="submit" class="avail-info__btn avail-info__btn--next js-avail-info-skip js-trackevent-onboard-ok"> OK, entendi </button> </div> </div> </div> </div> </form> <script type="text/javascript"> travel.opts.av_params = { multiBookRoomsInfo: [{"adults":2,"children":[]}], use: '0', from: '2024-12-27', to: '2024-12-28', adults: '2', childrenTitle: 'Idades das crianças:', children: '0' }; </script> <script type="x-template" class="js-form-room-template hidden"> <p class="form-room__title"></p> <div class="form-room__inner"> <div class="form-room__select form-room-select"> <p class="form-room-select__title">Adultos:</p> <div class="form-room-select__inner"> <div class="form-room-select__btn form-room-select__btn--decrease js-form-room-guests-btn" data-type="adults" data-action="-"></div> <div class="form-room-select__number js-form-room-adults-count"></div> <div class="form-room-select__btn form-room-select__btn--increase js-form-room-guests-btn" data-type="adults" data-action="+"></div> </div> <input class="js-adults-select hidden" value="2" name="rooms_info[0][adults]"> </div> <div class="form-room__select form-room-select"> <p class="form-room-select__title">Crianças:</p> <div class="form-room-select__inner"> <div class="form-room-select__btn form-room-select__btn--decrease is-disable js-form-room-guests-btn" data-type="children" data-action="-"></div> <div class="form-room-select__number js-form-room-children-count"></div> <div class="form-room-select__btn form-room-select__btn--increase js-form-room-guests-btn" data-type="children" data-action="+"></div> </div> </div> </div> <div class="form-room__select form-room__select--children js-children-wrapper"> <div class="form-room-select__title form-room-select__title--children-age">Idades das crianças:</div> <div class="dropdown__selects-age js-children-age-selects"></div> </div> <div class="form-room__error js-error js-error-child">Especifique a idade da criança</div> <div class="form-room__error js-error js-error-children">Especifique a idade das crianças</div> <svg class="form-room__remove icon icon-close js-room-in-form-remove"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#popup-close"></use> </svg> </script> <div class="price-popup-title"> <div class="price-popup-hotel-stars"> <svg height="20" width="20" class="icon icon-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#star"></use> </svg> <svg height="20" width="20" class="icon icon-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#star"></use> </svg> <svg height="20" width="20" class="icon icon-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#star"></use> </svg> <svg height="20" width="20" class="icon icon-star"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#star"></use> </svg> </div> <div class="price-popup-hotel-name">Vila Gale Porto Ribeira Hotel</div> </div> </div> </div> </div> <div class="top-exit-popup js-exit-popup" data-click="outside_content"> <div class="top-exit-popup__content js-exit-popup-content"> <div class="top-exit-popup__description"> <h3 class="top-exit-popup__title">Vai viajar para Porto?</h3> <p class="top-exit-popup__subtitle">Encontre o seu alojamento perfeito!</p> <p class="top-exit-popup__text">Ótimas localizações e ofertas para todos os orçamentos.</p> <div class="top-exit-popup__btns"> <button class="top-exit-popup__btn top-exit-popup__btn--accent js-exit-popup-accept-btn" type="button" data-click="accept_btn"> Ver ofertas </button> <button class="top-exit-popup__btn top-exit-popup__btn--empty js-exit-popup-close-btn" type="button" data-click="no_btn"> Não, obrigado </button> </div> <div class="top-exit-popup__toggle"> <div class="top-exit-popup__toggle-checkbox js-exit-popup-toggle-btn is-checked"> <svg height="20" width="20" class="icon svg-icon svg-icon-checked"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#checked"> </use> </svg> </div> <p class="top-exit-popup__toggle-text">Encontrar no <span class="js-exit-popup-toggle-text"></span></p> </div> </div> <img width="200" class="top-exit-popup__img" src="/new/designs/90/hotel/images/exit-popup.svg" alt="main-img"> <div class="top-exit-popup__close js-exit-popup-close-btn" data-click="close_btn"> <svg height="20" width="20" class="top-exit-popup__close-icon svg-icon svg-icon-popup-close"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#exit-popup-close"> </use> </svg> <p class="top-exit-popup__close-text">Fechar, preciso de mais opções</p> </div> </div> </div> <div class="bcom-reviews-popup js-bcom-reviews-popup"> <div class="bcom-reviews-popup__content js-popup-content"> <div class="bcom-reviews-popup__header"> <div class="bcom-reviews-popup__close-btn js-popup-close-btn"> <svg height="20" width="20" class="icon icon-close"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#close"></use> </svg> </div> <div class="bcom-reviews-popup__title">100% de comentários verificados</div> </div> <div class="bcom-reviews-popup__main js-popup-reviews-iframe"></div> <div class="bcom-reviews-popup__footer"> <div class="bcom-reviews-popup__footer-wrap is-center"> <div class="bcom-reviews-popup__pagination js-popup-reviews-pagination"></div> </div> </div> </div> </div> <div class="map-modal js-sunset-modal-map js-map-popup"> <div class="map-modal__container js-map js-popup-content" data-distance="<distance> km do hotel"> <div class="map-modal__wrapper js-mapbox" id="mapbox"></div> <div class="map-modal__filter map-filter js-map-filters" data-opening-hours="Horário de funcionamento:" data-cuisine="Cozinha:"> <button type="button" class="map-filter__swipe js-map-filter-swipe"></button> <button type="button" class="map-filter__close js-map-filter-close"></button> <h2 class="map-filter__title">Mostrar no mapa:</h2> <div class="map-filter__option is-checked is-open js-map-filter" data-filter-type="landmark"> <div class="map-filter__control"> <div class="map-filter__checkbox js-map-filter-checkbox"> <svg height="20" width="20" class="map-filter__icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#h3-filter-landmarks"></use> </svg> Atrações </div> <div class="map-filter__button js-map-filter-button"></div> </div> <div class="map-filter__dropdown js-map-filter-dropdown"></div> </div> <div class="map-filter__option is-checked js-map-filter" data-filter-type="restaurant"> <div class="map-filter__control"> <div class="map-filter__checkbox js-map-filter-checkbox"> <svg height="20" width="20" class="map-filter__icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#h3-filter-restaurants"></use> </svg> Restaurantes recomendados </div> <div class="map-filter__button js-map-filter-button"></div> </div> <div class="map-filter__dropdown js-map-filter-dropdown"></div> </div> <div class="map-filter__option js-map-filter" data-filter-type="transport"> <div class="map-filter__control"> <div class="map-filter__checkbox js-map-filter-checkbox"> <svg height="20" width="20" class="map-filter__icon"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#h3-filter-transportation"></use> </svg> Transporte público </div> </div> </div> </div> <div class="map-modal__card map-card js-map-modal-card"> <button class="map-card__back js-map-card-back" type="button">Voltar à lista</button> <div class="map-card__content js-map-card"></div> <button type="button" class="map-card__zoom-in js-map-card-scroll-to">Ampliar no mapa</button> </div> <button type="button" class="map-modal__close js-popup-close-btn"></button> </div> </div> <div class="virtual__popup virtual-popup js-virtual-modal"> <div class="virtual-popup__inner"> <div class="virtual-popup__close"> <svg height="20" width="20" class="icon icon-close js-popup-close"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#close"></use> </svg> </div> <div id="map" class="virtual-popup__map js-popup-content"></div> </div> </div> <div class="feedback js-feedback-popup"> <div class="feedback__wrapper"> <div class="feedback__content js-popup-content"> <div class="feedback__close js-popup-close-btn"> <svg height="20" width="20" class="icon icon-popup-close"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#popup-close"></use> </svg> </div> <div class="feedback__widget widget"> <div class="widget__photo"> <img width="40" height="40" class="widget__photo-img" src="/new/designs/90/hotel/images/footer-avatar.4808eea1701fe7971162a0c4b132d3ea.png" alt="" /> </div> <div class="widget__text"> <div class="widget__title">Falta alguma informação?</div> <p class="widget__subtitle">Diga-nos o que é que adicionar</p> </div> </div> <form class="feedback__form js-feedback-form js-trackevent-missing-some-information-form"> <textarea name="message" class="feedback__textarea js-feedback-textarea" placeholder="Por favor, insira aqui ..." required></textarea> <input type="text" name="f_message2" value=""> <button class="feedback__btn" type="submit">Enviar</button> </form> </div> </div> </div> <div class="thanks-modal js-thanks-popup"> <div class="thanks-modal__wrapper"> <div class="thanks-modal__content js-popup-content"> <div class="thanks-modal__close js-popup-close-btn"> <svg height="20" width="20" class="icon icon-popup-close"> <use xlink:href="/new/designs/90/build/icons-sprite.ae46fcbe75c37987ce4d800e6b0d6b42.svg#popup-close"></use> </svg> </div> <div class="thanks-modal__title js-thanks-modal-title" data-title="feedback">Obrigado pelo seu feedback</div> <div class="thanks-modal__title js-thanks-modal-title" data-title="subscribe">Obrigado por se inscrever</div> <div class="thanks-modal__img"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 97 100"> <g fill="none" fill-rule="nonzero"> <path fill="#BAD4E3" d="M19.327 57.75l28.846 17.627L77.019 57.75l19.23-11.752v43.27c.002 5.899-4.782 10.683-10.681 10.684h-74.79c-5.9 0-10.682-4.785-10.682-10.685V45.998l19.23 11.752z"/> <path fill="#3C6780" d="M96.25 42.497v3.501L77.019 57.75V28.134l1.221.568 15.71 9.695a4.805 4.805 0 0 1 2.3 4.1z"/> <path fill="#F5F7FA" d="M77.019 28.134V57.75L48.173 75.377 19.327 57.75V7.625A7.624 7.624 0 0 1 26.949 0h29.08l.387.038v12.943a7.622 7.622 0 0 0 7.622 7.624h10.863l2.118 2.361v5.168zm-12.036 9.822c0-9.293-7.534-16.827-16.827-16.827-9.293 0-16.827 7.534-16.827 16.827 0 9.294 7.534 16.827 16.827 16.827 9.293 0 16.827-7.533 16.827-16.827z"/> <path fill="#BAD4E3" d="M56.457.043L74.9 20.605H64.038a7.622 7.622 0 0 1-7.622-7.624V.038l.04.005z"/> <path fill="#00D88E" d="M64.983 37.956c0 9.294-7.534 16.827-16.827 16.827-9.293 0-16.827-7.533-16.827-16.827 0-9.293 7.534-16.827 16.827-16.827 9.293 0 16.827 7.534 16.827 16.827z"/> <path fill="#3C6780" d="M19.327 28.134V57.75L.096 45.998v-3.5a4.81 4.81 0 0 1 2.3-4.101l16.93-10.263z"/> <path fill="#FFF" d="M45.673 43.183a1.68 1.68 0 0 1-1.28-.59l-3.74-4.38a1.682 1.682 0 1 1 2.558-2.185l2.674 3.13 7.435-6.049a1.681 1.681 0 0 1 2.732 1.035 1.683 1.683 0 0 1-.608 1.576l-8.709 7.086c-.3.244-.675.378-1.062.377z"/> </g> </svg> </div> <div class="thanks-modal__btn js-popup-close-btn">Fechar</div> </div> </div> </div> <footer class="footer"> <div class="footer__content footer__content--top"> <div class="footer-extra-offers"> <div class="footer-extra-offers__lists"> <div class="footer-extra-offers__list footer-extra-offers-list js-accordion" data-accordion="footer"> <div class="footer-extra-offers-list__title" data-accordion-btn> tipos de propriedade <svg width="12" height="12" class="icon icon-new-arrow"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#arrow-down"></use> </svg> </div> <div class="footer-extra-offers-list__links" data-accordion-content> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/type/hotels-12/">Hotéis em Porto</a> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/type/apartments-3/">Apartamentos em Porto</a> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/type/guest-houses-10/">Casas de hóspedes em Porto</a> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/type/hostels-11/">Albergues em Porto</a> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/type/bed-and-breakfasts-4/">Alojamentos de Acomodação e Pequeno-almoço em Porto</a> </div> </div> <div class="footer-extra-offers__list footer-extra-offers-list js-accordion" data-accordion="footer"> <div class="footer-extra-offers-list__title" data-accordion-btn> pontos de turísticos <svg width="12" height="12" class="icon icon-new-arrow"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#arrow-down"></use> </svg> </div> <div class="footer-extra-offers-list__links" data-accordion-content> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/near-douro-river-385702/">Rio Douro</a> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/near-exponor-155483/">Centro de Convenções Exponor</a> </div> </div> <div class="footer-extra-offers__list footer-extra-offers-list js-accordion" data-accordion="footer"> <div class="footer-extra-offers-list__title" data-accordion-btn> avaliações <svg width="12" height="12" class="icon icon-new-arrow"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#arrow-down"></use> </svg> </div> <div class="footer-extra-offers-list__links" data-accordion-content> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/5-stars/">Hotéis de 5 estrelas em Porto</a> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/4-stars/">Hotéis de 4 estrelas em Porto</a> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/3-stars/">Hotéis de 3 estrelas em Porto</a> </div> </div> <div class="footer-extra-offers__list footer-extra-offers-list js-accordion" data-accordion="footer"> <div class="footer-extra-offers-list__title" data-accordion-btn> temas do hotel <svg width="12" height="12" class="icon icon-new-arrow"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#arrow-down"></use> </svg> </div> <div class="footer-extra-offers-list__links" data-accordion-content> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/theme/cheap-and-budget-hotels-9/">Hotéis baratos</a> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/theme/luxury-hotels-14/">Hotéis de luxo</a> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/theme/spa-hotels-17/">Hóteis Spa</a> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/theme/central-hotels-8/">Hoteis centrais</a> <a class="footer-extra-offers-list__link" href="https://www.hotels-porto-pt.com/pt/theme/pool-hotels-34/">Hotéis com piscina interior</a> </div> </div> <div class="footer-extra-offers__list footer-extra-offers-list js-accordion" data-accordion="footer"> <div class="footer-extra-offers-list__title" data-accordion-btn> melhores hotéis <svg width="12" height="12" class="icon icon-new-arrow"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#arrow-down"></use> </svg> </div> <div class="footer-extra-offers-list__links" data-accordion-content> <a class="footer-extra-offers-list__link" href="https://habana-motel.hotels-porto-pt.com/pt/">Habana Motel</a> <a class="footer-extra-offers-list__link" href="https://star-inn-porto.hotels-porto-pt.com/pt/">Star Inn Porto</a> <a class="footer-extra-offers-list__link" href="https://selina-porto.hotels-porto-pt.com/pt/">Selina Porto</a> <a class="footer-extra-offers-list__link" href="https://hf-ipanema-park.hotels-porto-pt.com/pt/">Hf Ipanema Park</a> <a class="footer-extra-offers-list__link" href="https://sheraton-porto-hotel-spa.hotels-porto-pt.com/pt/">Sheraton Porto Hotel & Spa</a> </div> </div> </div> </div> </div> <div class="footer__content"> <div class="footer__lists"> <div class="footer__list-wrap js-accordion" data-accordion="footer"> <div class="footer__title" data-accordion-btn> Empresa <svg width="12" height="12" class="icon icon-new-arrow"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#arrow-down"></use> </svg> </div> <ul class="footer__list" data-accordion-content> <li class="footer__list-item"> <span class="footer__list-link js-new-window js-trackevent-about-us" data-new-window="aHR0cHM6Ly93d3cuaG90ZWxzLXBvcnRvLXB0LmNvbS9wdC9hYm91dC11cy8=">Sobre nós</span> </li> <li class="footer__list-item"> <span class="footer__list-link js-new-window js-trackevent-our-values" data-new-window="aHR0cHM6Ly93d3cuaG90ZWxzLXBvcnRvLXB0LmNvbS9wdC9vdXItdmFsdWVzLw==">Nossos valores</span> </li> <li class="footer__list-item"> <span class="footer__list-link js-new-window js-trackevent-why-book" data-new-window="aHR0cHM6Ly93d3cuaG90ZWxzLXBvcnRvLXB0LmNvbS9wdC93aHktYm9vay13aXRoLXVzLw==">Por que reservar conosco?</span> </li> <li class="footer__list-item"> <span class="footer__list-link js-new-window js-trackevent-partnership" data-new-window="aHR0cHM6Ly93d3cuaG90ZWxzLXBvcnRvLXB0LmNvbS9wdC9wYXJ0bmVyc2hpcC8=">Parceria</span> </li> </ul> </div> <div class="footer__list-wrap js-accordion" data-accordion="footer"> <div class="footer__title" data-accordion-btn> Para viajantes <svg width="12" height="12" class="icon icon-new-arrow"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#arrow-down"></use> </svg> </div> <ul class="footer__list" data-accordion-content> <li class="footer__list-item"> <span class="footer__list-link js-new-window js-trackevent-useful-tips" data-new-window="aHR0cHM6Ly93d3cuaG90ZWxzLXBvcnRvLXB0LmNvbS9wdC91c2VmdWwtdGlwcy8=">Dicas úteis</span> </li> <li class="footer__list-item"> <span class="footer__list-link js-trackevent-groupbooking-link js-new-window js-trackevent-groups-link" data-new-window="aHR0cHM6Ly9ncm91cC5ob3RlbHMtcG9ydG8tcHQuY29tP3BhZ2U9Z3JvdXBfYm9va2luZyZsYW5nSUQ9OCZTaG93Q3VycmVuY3k9VVNEJmF0PTEmaG90ZWxfaWQ9NDMyOTkyNyZhaWQ9OTI4Jmh1cmw9aHR0cHMlM0ElMkYlMkZ2aWxhLWdhbGUtcG9ydG8tcmliZWlyYS5ob3RlbHMtcG9ydG8tcHQuY29tJTJGcHQlMkYmYWZmaWxpYXRlZG9tYWluPWFmZjkwMDEuYWhvdGVscGFydG5lcnMuY29tJnJlZmRvbWFpbj1hZmY5MDAxLmFob3RlbHBhcnRuZXJzLmNvbSZfd3NsPXZlMU1zRkJaWUdEdDJkUkYmbmlkPTI4">Reserva para grupos</span> </li> <li class="footer__list-item"> <span class="footer__list-link js-outer-menu-item js-trackevent-help-center" data-page="contact">Centro de ajuda</span> </li> <li class="footer__list-item"> <span class="footer__list-link js-new-window js-trackevent-faq" data-new-window="aHR0cHM6Ly93d3cuaG90ZWxzLXBvcnRvLXB0LmNvbS9wdC9mYXEv">FAQ</span> </li> </ul> </div> </div> <div class="footer__subscribe"> <form action="#main" class="form footer__subscribe-form js-footer-subscribe"> <p class="footer__title">Subscreva a nossa newsletter</p> <label class="form__label" for="email"> <input class="form__input" id="email" name="email" type="email" value="" placeholder="Seu email" required > <button class="form__submit" type="submit">Subscrever</button> </label> </form> <div class="footer__widget widget js-show-feedback-modal"> <img height="40" width="40" class="widget__photo" src="/new/designs/90/hotel/images/footer-avatar.4808eea1701fe7971162a0c4b132d3ea.png" alt="" /> <div class="widget__text"> <div class="widget__title">Falta alguma informação?</div> <p class="widget__subtitle"> <span class="widget__subtitle-text">Diga-nos o que é que adicionar</span> </p> </div> </div> </div> </div> <div class="footer__content footer__content--under"> <div class="footer__promo"> <svg width="22" height="22" class="footer__promo-icon icon icon-nice-check"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#nice-check"></use> </svg> <p class="footer__promo-text">A maior escolha de lugares únicos</p> </div> <div class="footer__service-list"> <span class="footer__service-link js-new-window js-trackevent-privacy" data-new-window="aHR0cHM6Ly93d3cuaG90ZWxzLXBvcnRvLXB0LmNvbS9wdC9wcml2YWN5Lw==">Política de Privacidade</span> <span class="footer__service-link js-new-window js-trackevent-terms" data-new-window="aHR0cHM6Ly93d3cuaG90ZWxzLXBvcnRvLXB0LmNvbS9wdC90ZXJtcy1hbmQtY29uZGl0aW9ucy8=">Termos e Condições</span> <span class="footer__service-link js-new-window js-trackevent-copyrights" data-new-window="aHR0cHM6Ly93d3cuaG90ZWxzLXBvcnRvLXB0LmNvbS9wdC9jb3B5cmlnaHQv">Notificação de Direitos Autorais</span> </div> <div class="footer__social"> <ul class="footer__social-list"> <li class="footer__social-list-item"> <svg width="20" height="15" class="footer__social-icon icon icon-facebook-icon"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#facebook"></use> </svg> </li> <li class="footer__social-list-item"> <svg width="20" height="15" class="footer__social-icon icon icon-twitter-icon"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#twitter"></use> </svg> </li> <li class="footer__social-list-item"> <svg width="20" height="15" class="footer__social-icon icon icon-instagram-icon"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#instagram"></use> </svg> </li> <li class="footer__social-list-item"> <svg width="20" height="15" class="footer__social-icon icon icon-google-plus-icon"> <use xlink:href="/new/designs/90/destination/img/footer-sprite.svg#google-plus"></use> </svg> </li> </ul> </div> </div> <div class="footer__bottom"> <div class="footer__bottom-wrap"> <div class="footer__copyright">2024 © hotels-porto-pt.com. All rights reserved</div> <div class="footer__payments"> <img src="/new/designs/90/destination/img/paypal-img.svg" height="20" alt="paypal" loading="lazy"> <img src="/new/designs/90/destination/img/mastercard-img.svg" height="20" alt="mastercard" loading="lazy"> <img src="/new/designs/90/destination/img/visa-pay-img.svg" height="20" alt="visa" loading="lazy"> </div> </div> </div> </footer> <div class='cookie-policy js-cookie-policy'> <div class='cookie-policy__wrapper'> <div class='cookie-policy__inner'> <div class='cookie-policy__inner-text'>Usamos cookies para garantir que oferecemos a melhor experiência em nosso site. Se continuar a usar este site, assumiremos que está satisfeito com ele.</div> <div class='cookie-policy__inner-btns'> <div class='cookie-policy__inner-btns-btn cookie-policy__inner-btns-btn--ok js-cookie-close-btn'>OK</div> <div class='cookie-policy__inner-btns-btn cookie-policy__inner-btns-btn--no js-cookie-close-btn'>NÃO</div> </div> </div> </div> </div> <script type="text/javascript"> window.travel = window.travel || {}; travel.options = { page:'main', frontPage:'main', typeObject:'hotel', currencyId:'1', languageId:'8', language:'pt', isRtl: false , currentDay:'26', currentMonth:'12', currentYear:'2024', logId: '2684905412', track: 've1MsFBZYGDt2dRF', btest: false , device: 3 , sendMessage:'0', staticDomain:'https://www.hotels-porto-pt.com', siteId:'116438', nid:'28', siteDomain: 'hotels-porto-pt.com', isCountriesLanguages: false , groupBookingUrl: 'https://group.hotels-porto-pt.com?page=group_booking&langID=8&ShowCurrency=USD&at=1&hotel_id=4329927&aid=928&hurl=https%3A%2F%2Fvila-gale-porto-ribeira.hotels-porto-pt.com%2Fpt%2F&affiliatedomain=aff9001.ahotelpartners.com&refdomain=aff9001.ahotelpartners.com&_wsl=ve1MsFBZYGDt2dRF&nid=28', tob: false , hotelName: 'Vila Gale Porto Ribeira', siteNetworkId:'28', hotelDestinationId:'18312', objectId:'2676510', hotelExtId:'4329927', hotelTheme:'9001', hotelDestinationName:"Porto", hotelCountry:"Portugal", city: "Porto", hotelStars:'4', hotelIsApartment:'0', hotelTypeId:'12', popprice:'1', endpointHotelAttractions: {"data":{"2697151":{"id":"2697151","distance":"880 m","minutes":"11-min a p\u00e9 da propriedade"},"2683307":{"id":"2683307","distance":"1.6 km","minutes":"20-min a p\u00e9 da propriedade"},"598734":{"id":"598734","distance":"1.6 km","minutes":"19-min a p\u00e9 da propriedade"},"2135488":{"id":"2135488","distance":"1.5 km","minutes":"18-min a p\u00e9 da propriedade"},"4361211":{"id":"4361211","distance":"2.3 km","minutes":"28-min a p\u00e9 da propriedade"},"740065":{"id":"740065","distance":"1.5 km","minutes":"18-min a p\u00e9 da propriedade"},"3449486":{"id":"3449486","distance":"1.6 km","minutes":"19-min a p\u00e9 da propriedade"}},"ids":["2697151","2683307","598734","2135488","4361211","740065","3449486"]}, endpointHotelRestaurants: {"data":{"2111093":{"id":"2111093","distance":"390 m","minutes":"5-min a p\u00e9 da propriedade"},"2059815":{"id":"2059815","distance":"500 m","minutes":"7-min a p\u00e9 da propriedade"},"2974147":{"id":"2974147","distance":"350 m","minutes":"5-min a p\u00e9 da propriedade"},"3279145":{"id":"3279145","distance":"30 m","minutes":"1-min a p\u00e9 da propriedade"},"1447146":{"id":"1447146","distance":"240 m","minutes":"3-min a p\u00e9 da propriedade"},"2376309":{"id":"2376309","distance":"240 m","minutes":"3-min a p\u00e9 da propriedade"},"2848615":{"id":"2848615","distance":"370 m","minutes":"5-min a p\u00e9 da propriedade"}},"ids":["2111093","2059815","2974147","3279145","1447146","2376309","2848615"]}, attractionInfoInDescription: {"landmarks":[{"id":"933948","name":"Internorte"},{"id":"3303225","name":"Lago do Palácio de Cristal"},{"id":"2354868","name":"Johnny Hot Dog"}]}, clickTrip: { currentType:"tab", hotelDestinationDomainName:"hotels-porto-pt.com", hotelBookingDestinationType: "city", hotelBookingCityId:"-2173088", hotelBookingTypeId:234, hotelBookingId:2553550, subAccount:"clicktrip-bn-n28-271224-vila_gale_porto_ribeira-i2676510-s116438-wve1MsFBZYGDt2dRF-cu_tab-d9001-dc3" }, cityID: 18312, cityLocalName: null, mapParameters: { mapProvider:'2', mapKey:'' ,hotelLatitude:'41.145662' ,hotelLongitude:'-8.629912' ,cityCenterLatitude: '41157229' ,cityCenterLongitude: '-8628402' }, streetView: { latitude:'41.14554489644806', longitude:'-8.629732599308815', povheading:'331.3481558689122', povpitch:'13.795174953562011', zoom:'0.3453026482133231', id:'agCSNI0wxo2UemY1GOCyMw', }, availableParams: { use:'0', dataFrom:'2024-12-27', dataTo:'2024-12-28', guestsAdults:'2', guestsChildren:'0' }, alertMessages: { messageName:'Por favor, insira o seu nome', messageEmail:'Por favor, insira um endereço de email válido', messageSubject:'Por favor, escolha o assunto', messageMessage:'Por favor, insira sua mensagem', messageReview:'Por favor, insira o texto', messageReviewCons:'Por favor, insira o texto', messageMonth:'Por favor, escolha o mês', messageYear:'Por favor, escolha o ano', messageRating:'Por favor, avalie a propriedade', messageCountry:'Escolha o país', next:'Próximo', prev:'Anterior', messageCalendar:'Insira as suas datas e confira as nossas ofertas especiais' }, stopSpamKey:'acisqdcze', stopSpamValue:'c5ca40314d4a769f4ca3e6558642f0b7', }; </script> <script type="text/javascript"> var _paq = _paq || []; _paq.push(["setCookieDomain", "*.hotels-porto-pt.com"]); _paq.push(["setDomains", ["*.hotels-porto-pt.com"]]); _paq.push(['enableLinkTracking']); _paq.push(['setTrackerUrl', '/piwik.php']); _paq.push(['setSiteId', 116438]); _paq.push(['setCustomVariable', 1, 'btest', '0', 'visit']); _paq.push(['setCustomVariable', 1, 'language', 'pt', 'page']); _paq.push(['trackPageView']); </script> <script async src="/piwik.js"></script> <noscript><p><img src="/piwik.php?idsite=116438" style="border:0;" alt="" /></p></noscript> <script defer type="module" src="/new/designs/90/build/hotel-vendors/script.59831ce87fd39b935a30eaaf1a999d05.js"></script> <script defer type="module" src="/new/designs/90/build/hotel/script.59831ce87fd39b935a30eaaf1a999d05.js"></script> <script nomodule src="/new/designs/90/build/hotel-vendors/script-es5.85103111cef8184eeac58b18b61c23f5.js"></script> <script nomodule src="/new/designs/90/build/hotel/script-es5.85103111cef8184eeac58b18b61c23f5.js"></script> </body> </html>