O hotel situa-se a poucos minutos do centro de Punta del Este, à mesma distância da Playa Mansa e da Playa Brava e a 100 m do Centro Comercial Punta. Existem igualmente restaurantes a 100 m e ligações à rede de transportes públicos a 3 minutos a pé. O terminal de autocarros alcança-se em 3 minutos de viagem e o centro turístico de La Barra em 15 minutos. São apenas cerca de 600 m até ao Oceano Atlântico e a capital do Uruguai, Montevideo, fica a hora e meia de automóvel do hotel.
O hotel foi construído em 2006 e renovado em 2008 e é um excelente exemplo do melhor do minimalismo. Foi criado para os hóspedes de todo o mundo que procuram um local especial para a sua estada. Os 48 primorosos quartos combinam modernidade com qualidade e conforto, com um estilo de assinatura inimitável que os destaca. O Hotel de Design é climatizado e dispõe de um hall de entrada com recepção e serviço de check-out sob 24 h, cofre e elevador. As amenidades incluem ainda um salão de cabeleireiro e um café, um bar e um restaurante. Empresários poderão usufruir das instalações para conferências e do acesso à Internet sem fios. Os serviços de quarto e de lavandaria e o aluguer de bicicletas completam as ofertas.