Vienna Cafe

Izmailovo Delta Hotel

Vienna Cafe at Izmailovo Delta Hotel in Moscow, Russia
A small cafe located on the ground floor of the Izmailovo Delta Hotel, Vienna Cafe offers a wide variety of pastries and desserts, as well as light meals, fresh juice, and luxury teas and coffees. In sharp contrast to the rather traditional décor, there are large plasma screens showing major sporting events.

Open: Daily 24-hour.

USEFUL ADS