;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Quartos embaixo d'água chamam atenção em hotéis e resorts pelo mundo

Rangali Island, nas Maldivas: um dos quartos submersos mais fascinantes do mundo - Justin Nicholas
Rangali Island, nas Maldivas: um dos quartos submersos mais fascinantes do mundo
Imagem: Justin Nicholas

Marcel Vincenti

Colaboração para Nossa

25/10/2020 04h00

Acomodação com uma bela paisagem sempre conta pontos em um hotel, mas e se essa vista for para um enorme espaço de água?

Em alguns países do globo, existem estabelecimentos hoteleiros que oferecem quartos dentro do mar, em um lago ou cercadas por enormes aquários.

A seguir, veja onde turistas podem ter este tipo de experiência (todos os preços citados estão sujeitos a alterações).

Conrad Maldives Rangali Island, nas Maldivas

Quarto no Rangali Island - Justin Nicholas - Justin Nicholas
Quarto no Rangali Island
Imagem: Justin Nicholas

Este é um dos mais luxuosos resorts do arquipélago das Maldivas e, junto com bangalôs construídos sobre o mar cristalino da região, oferece uma acomodação que fica dentro da água.

Localizado a quase cinco metros de profundidade, o quarto lembra uma cápsula: grande parte de sua estrutura é transparente, fazendo com que o hóspede tenha uma visão de 180º das paisagens do oceano Índico, enquanto curte o conforto de uma grande cama de casal.

Há também tem um espaço acima da superfície, que se encontra cercado pelo mar e onde oferece, por exemplo, sala de jantar, um deque junto à água e piscina de borda infinita - além de uma escada para ar a parte submersa.

Quarto no Rangali Island - Justin Nicholas - Justin Nicholas
Quarto no Rangali Island
Imagem: Justin Nicholas

Lá embaixo, os turistas desfrutam de total privacidade entre peixes e, ocasionalmente, tartarugas-marinhas.

Há diárias custando US$ 20.955 (mais de R$ 115 mil). O local está aberto atualmente.

Mais informações: www.conraldives.com/stay/the-muraka/

Atlantis, The Palm, nos Emirados Árabes Unidos

Atlantis The Palm  - Divulgação - Divulgação
Atlantis The Palm
Imagem: Divulgação

Uma das estrelas do mercado hoteleiro de Dubai, este resort possui duas acomodações parcialmente sob o nível da água.

Os quartos principais de ambos os espaços ficam abaixo da superfície de um enorme aquário que abriga milhares de animais marinhos.

Inúmeras espécies (incluindo tubarões) podem ser observadas através de grandes janelas que existem nos quartos e nos banheiros adjacentes, onde há hidromassagens com vista para o aquário.

Atlantis The Palm  - Divulgação - Divulgação
Atlantis The Palm
Imagem: Divulgação

Ao todo, cada uma das acomodações tem três andares e 165 m², oferecendo, acima da superfície, espaços como uma sala com mesa para jantares.

Há diárias custando US$ 7.000 (cerca de R$ 40 mil) mais taxas. O local está aberto no momento.

Mais informações: www.atlantis.com/dubai/rooms-and-suites/signature-suites/underwater-suite

InterContinental Shanghai Wonderland, na China

InterContinental Shanghai Wonderland - Divulgação - Divulgação
InterContinental Shanghai Wonderland
Imagem: Divulgação

Este é um dos mais modernos complexos hoteleiros de Xangai e possui acomodações que são parcialmente cercadas por um gigantesco aquário, com janelas que proporcionam visão ampla para uma infinidade de peixes coloridos.

As suítes chegam a ter mais de 140 m², oferecendo diferentes ângulos para o hóspede irar o aquário.

Há diárias custando US$ 2.990 (cerca de R$ 17 mil). O local está aberto ao público neste momento.

Mais informações: www.ihg.com/intercontinental/hotels/us/en/shanghai/shghe/hoteldetail

Resorts World Sentosa, em Singapura

Resorts World Sentosa - Divulgação - Divulgação
Resorts World Sentosa
Imagem: Divulgação

Este complexo hoteleiro tem acomodações que ficam abaixo da superfície do S.E.A Aquarium, um dos maiores aquários do mundo.

De suas janelas é possível ver aproximadamente 70 espécies de animais marinhos, como peixes coloridos e raias enormes.

Cada acomodação tem mais de 90 m² - e os cenários do aquário podem ser irados desde as camas e até de hidromassagens.

O o à parte submersa é feita a partir dos cômodos das suítes que ficam acima da superfície da água.

Há diárias custando US$ 2.580 (aproximadamente R$ 14.500).

Mais informações: www.rwsentosa.com/en/hotels/ocean-suite/overview

Manta Resort, na Tanzânia

Manta Resort  - Divulgação - Divulgação
Manta Resort
Imagem: Divulgação

Fica em Pemba Island e possui uma acomodação localizada no meio do mar, a cerca 250 metros da praia.

Oferece um quarto submerso com janelas para a vida marinha local. E, acima da superfície, conta com espaços nos quais é possível tomar sol e de onde os hóspedes podem mergulhar no oceano.

Manta Resort  - Divulgação - Divulgação
Manta Resort
Imagem: Divulgação

Por causa da pandemia, o Manta Resort deve permanecer fechado pelo menos até junho de 2021.

As diárias da acomodação no meio do mar chegavam a custar US$ 1.840 (mais de R$ 10.300) para duas pessoas.

Mais informações: https://themantaresort.com/

Utter Inn, na Suécia

Utter Inn - Leon Grimaldi  - Leon Grimaldi
Utter Inn
Imagem: Leon Grimaldi

Com cara de casinha de bosque, oferece isolamento de verdade: fica no meio do lago Mälaren, na cidade de Västerås (a cerca de 110 quilômetros de Estocolmo), e é composto por dois níveis: um espaço acima da superfície da água e um quarto submerso, onde há duas camas de solteiro, janelas e uma mesinha.

Os hóspedes am o local (que fica a 1 km da terra firme) com uma embarcação e, após chegarem à casinha, são deixados lá sozinhos, com a companhia de um barco inflável - que costuma ser usado em visitas a uma ilha desabitada que existe nas proximidades. Refeições podem ser levadas até a acomodação pela equipe do Utter Inn.

E, desde a varanda, há uma vista panorâmica da paisagem urbana de Västerås.

Quarto submerso do Utter Inn - Linda Heplinger - Linda Heplinger
Quarto submerso do Utter Inn
Imagem: Linda Heplinger

O local está fechado no momento por causa da baixa temporada. Volta a operar em abril ou maio de 2021.

A diária custa 3.500 coroas suecas (aproximadamente R$ 2.250) para duas pessoas.

Mais informações: [email protected]