Hotels in Russia - Hotels in Loo - Anzhelika Albatros Guest House
Located just 50 metres from the beach on the Black Sea, Anzhelika Albatros Hotel features a garden, terrace and BBQ. This property offers air-conditioned rooms and a children's playground.