• Home
  • Izmailovo Alfa Hotel

Where can I get Internet access?

Izmailovo Alfa Hotel

The Izmailovo Alfa Hotel offers guests free Wi-Fi access in all guest rooms and public areas.
USEFUL ADS