The chancery of the Embassy of Malta to the Russian Federation is situated in a very convenient central location in Moscow and can be easily reached with public transport especially the Metro. The dfistance from the closest stations is a simple few minutes walk.