Overview
Izmailovo Gamma Delta Moscow Hotel is only six subway stops from the centre of Moscow & the nearest underground stations can be found at Partizanskaya & Cherkizovskaya. Guests can be in central Moscow in under fifteen minutes - other 'must see' sightseeing spots include Christ the Saviour Cathedral & the National Gallery.
Rooms & Suites
Guest rooms feature ensuite facilities with a bathtub and shower, a telephone, satellite TV, a refrigerator, modem point and wireless Internet access.