Why Moscow Star?

  • All Moscow Star flats have a computer with absolutely free high-speed internet. Many flats also have free WiFi.
  • All Moscow Star flats are in the best location in Moscow. Tverskaya Street from Red Square/Kremlin to Pushkin Square.
  • Moscow Star is the only apartment service in Moscow that is American owned and operated.
  • Moscow Star is recommended as Moscow's best apartment service by over 20 international travel websites, including The New York Times & Tripadvisor

Read more

American Express Icon Cirrus Icon Discover Icon Visa Icon Western Union Icon Maestro Icon Visa Electron Icon MasterCard Icon
Apartment Rental In Moscow Slides