Back
InterContinental Moscow Hotel
4

While in the city of Moscow, a stay at Intercontinental Hotel is an absolute must. The hotel's prime location on Tverskaya street allows for easy exploration of what downtown has to offer including nearby theaters such as Bolshoi Theatre! You will also be able to enjoy your workout experience with complimentary access and use the 24-hour fitness center available. The hotel's luxurious amenities make it a place you won't ever want to leave. You will be able to relax in your own room with 42 inch LCD television, iPod docking station, and more while enjoying premium cable channels and wired internet access for work or play. With its spa services including massage treatments, detox programs, and hair removal options you can truly feel rejuvenated during the stay at this beautiful facility that is sure not let anyone down.