Anovolios Boutique Hotel está situado en Agios Georgios Nilias, un precioso pueblo de montaña de Pelión con impresionantes vistas de los alrededores y el mar. Los huéspedes pueden relajarse a la sombra de los plátanos en el jardín del hotel, un claro indicio de la existencia de aguas corrientes naturales en la zona.