• Home
  • Izmailovo Alfa Hotel

Does the hotel have satellite television?

Izmailovo Alfa Hotel

All guest rooms at the Izmailovo Alfa Hotel have an interactive TV with access to international satellite channels, including English-language cable news, and Video on Demand.
USEFUL ADS