O Albatross é uma propriedade de gerência familiar numa localização tranquila, apenas a 80 metros da Praia de Agios Sostis de Tinos. Disponibiliza apartamentos que abrem para um pátio mobilado com vistas para o Mar Egeu e para o jardim. Está disponível acesso Wi-Fi gratuito em todas as áreas.
Todos os apartamentos climatizados do Albatross apresentam uma decoração individual e uma televisão de ecrã plano. Cada um tem uma cozinha totalmente equipada com um frigorífico e um mini-forno com placas de fogão, bem como uma área de refeições. Um secador de cabelo está incluído.
Os hóspedes estão a uma caminhada de 3 minutos de uma taberna à beira-mar. Uma selecção de restaurantes pode ser encontrada em Laouti, a 400 metros da propriedade. O Porto de Tinos encontra-se a 4 km. Está disponível estacionamento privado gratuito no local.