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.
Guest Rating
Hotel Details
Number of Rooms:
7
Country:
RU
City:
Moscow
More Hotels Like This
17.2 km
Hotel Leon Spa
Moscow, RU
No reviews yet
$3,100 - $4,500/night
200m
Sputnik Hotel
Moscow, RU
No reviews yet
From $2,000/night
5.1 km
Maxima Panorama Hotel
Moscow, RU
No reviews yet
$3,060 - $12,950/night
2.1 km
Hotel Gallery
Moscow , RU
No reviews yet
$2,900 - $6,900/night
15.4 km
Local Hotel
Moscow, RU
No reviews yet
From $2,200/night