Results updated

Hotels in Russia

1 hotels found

Lotte Hotel Moscow
Moscow, Russia
Lotte

Lotte Hotel Moscow is an award-winning five-star luxury hotel on Novinsky Boulevard, offering world-class service, spacious rooms, and fine dining. Known for its incredible buffet breakfast with caviar and prosecco, it also features the iconic Mandara Spa with an indoor pool.

Prices are currently unavailable