Hotel Delta se nalazi u hotelskom kompleksu Izmailovo. Metro stanica je na oko 100 m od hotela, a do strogog centra i Crvenog trga se stiže za samo 25-30 minuta, što je od velikog značaja za efektivno korisćenje slobodnog vremena. U sklopu kompleksa je sve što je turistima i gostima grada potrebno - jeftini restorani brze hrane, tržni centar, kao i velika pijaca suvenira. Hotel je u potpunosti renoviran. Doručak švedski sto.