Os Moinhos estão localizados na Ilha de São Jorge, com vistas sobre a montanha mais alta de Portugal, situada na vizinha Ilha do Pico. A unidade inclui um jardim e um restaurante à carta.
Os quartos têm uma televisão de ecrã plano por satélite, uma banheira de hidromassagem e uma área de estar. As casas de banho privativas incluem produtos de higiene pessoal gratuitos e toalhas. Os hóspedes podem desfrutar de vistas para o mar e para a montanha a partir de todos os quartos. Os extras incluem acesso Wi-Fi gratuito.
Os hóspedes podem desfrutar de refeições tradicionais portuguesas no restaurante à carta da unidade, Fornos de Lava. Todas as manhãs é servido um pequeno-almoço na área de refeições comum. O restaurante mais próximo fica a 20 metros. O pequeno-almoço no quarto está disponível mediante pedido e por um custo adicional.
O porto, com ligações de barco para as outras ilhas nos Açores, fica a 7 minutos de carro. Fica a 6 minutos de carro do centro de Velas. O Aeródromo de São Jorge fica a 4 minutos de carro do Os Moinhos.