Leo Hotel

Leninsky Prospekt 36, 119334, Moscow

From RUB 3,500 per night

About Leo Hotel

Located approximately 1.5 kilometers from the bustling Leninsky Prospekt Metro Station in Moscow, Leo Hotel stands as a convenient choice for travelers seeking proximity to both cultural landmarks and business districts. This centrally located establishment ensures that guests can easily access various parts of the city, whether they are exploring historical sites or attending meetings at nearby offices. All rooms within Leo Hotel are equipped with state-of-the-art air conditioning systems, ensuring a comfortable stay regardless of the weather outside. Each room is thoughtfully designed to provide a serene and inviting atmosphere, featuring a flat-screen television that offers a wide selection of channels for entertainment during downtime. Additionally, guests will find a safety deposit box in their rooms, offering secure storage for valuables such as passports, cash, or jewelry. The private bathrooms are meticulously maintained and come fully equipped with free toiletries, ensuring that personal hygiene needs are met without any additional cost. Slippers and bathrobes are also provided to enhance the guest experience, making it convenient for guests to relax after a long day of sightseeing or meetings. The attention to detail in these amenities reflects Leo Hotel's commitment to providing a comfortable and hassle-free stay for its guests.

Hotel Details

Number of Rooms: 7
Country: RU
City: Moscow