O Armadoros Hotel está situado em Yialos, apenas a 200 metros do Porto de Ios e a 600 metros da animada cidade de Ios. Disponibiliza uma ampla piscina com bar de piscina e uma área para churrascos.
O hotel tem 64 quartos e apartamentos com um frigorífico e ar condicionado. Todos os quartos possuem uma varanda privada com vistas para a piscina, para o mar ou para o continente.
Yialos tem uma praia de areia branca com águas cristalinas. A paragem de autocarro fica ao lado do hotel e providencia rotas diárias para a Praia de Mylopotas.