Albatros Hotel
Photo gallery for Albatros Hotel
Overview of Albatros Hotel
Albatros Hotel
Novomikhaylovskiy hotel with coffee shop/cafe
Popular amenities
Explore the area
Mira Str. 86, Novomikhaylovskiy, 352855
- Olginka Cathedral12 min drive
- Olginka Waterpark14 min drive
- Olginka Beach20 min drive