Hotel Moskva se trouve au centre de Belgrade, à 3 min de marche de Rue Knez Mihailova et 5 min à pied de Place de la République. Cet hôtel 4 étoiles se trouve à 1,3 km de Parc Tašmajdan et à 1,4 km de Musée Nikola Tesla.