Contacts

Our hotel's address:
71 bld.3V Izmailovskoe Ave., Moscow, 105613, Russia
located near Partizanskaya metro station