Luxury Hotels Atlas / Places / Russia / Moscow / Stella di Mosca Hotel

Stella di Mosca Hotel

Moscow, Russia · Independent · Accessible Luxury

Stella di Mosca Hotel: ExteriorStella di Mosca Hotel: Overview — Stella di MoscaStella di Mosca Hotel: Bedroom

Stella di Mosca Hotel opened in 2018 as a 46-room property in Moscow's Tverskoy district, its Italian name translating to 'Star of Moscow' in the Russian capital.

Restaurants and bars

Experiences

Amenities

Open Stella di Mosca Hotel in the atlas for live weekend rates, photos, and the full folio.

More hotels in Moscow

All luxury hotels in Moscow

How the six LHA Tiers work