Go Hotels
Home > Russia > Moscow >

Letto Hotel

Russia Flag
Letto Hotel Star Rating 3
Krasnokazarmennaya ulitsa, 9
Moscow Russia

WEB: letto-hotel

TEL: +7 495 627-61-44

Rated 78 / 100 based on 93 customer reviews.

Letto Hotel has received an Outstanding Service Award
Letto Hotel is set in Moscow and is within a short walk of local landmarks, such as Catherine Palace.

Letto Hotel offers comfortable rooms, designed to suit the requirements of any traveller.

Sheremetyevo International Airport is less than a 45-minute drive from the hotel. Moscow Kremlin, Red Square and Cathedral of Christ the Saviour are an easy car ride away.