New capsule hotel in the very center of Moscow in the Central Telegraph building.
Tverskaya, 7, Moscow, Russia, 125375