Московский 2/6 is located at Московский пр, д.2, корпус 6, 圣彼得堡. The nearest metro station is Tehnologicheskiy institut. The building sits inside an established office cluster, so banks, cafes and restaurants are within walking distance, and the exact position is shown on the map on this page.