Petroff Palace Boutique Hotel

Moscow, Leningradsky prospect, 40
Metro Petrovsky Park, 3 minutes by foot.
Metro Dinamo, 5 minutes by foot.