// Dramatically perched on the floor of Andaz Tokyo Toranomon Hills the Andaz tavern is our main dining area, with floor-to-ceiling glass windows offering stunning views of the city over the Imperial Palace.
The Izmailovo Hotel is a group of hotels situated near Izmailovo village in Izmaylovo District of Moscow. It consists of four buildings including 7500 rooms, which is considered one of the largest hotels in the world in terms of number of units. The Izmailovo Hotel complex has intimate relationship with the history of Moscow. In 1980, Moscow was the center of the realization of the Olympic Games.