Hotels in Russia

Featured Hotels

  • Krasnoyarsk Hotel
    Krasnoyarsk Hotel


    The Krasnoyarsk Hotel has a favorable location in the very center of the city, which makes it possible to get to the administrative and business parts of the city. Shops,...

    Read More

  • Sokol Hotel
    Sokol Hotel


    Each of the 31 rooms at this fine 4-star hotel feature superior amenities.With its commitment to service and focus on hospitality, you'll enjoy your stay at Sokol Hotel.Book your room...

    Read More

  • Nikola House
    Nikola House

    Nizhniy Novgorod

    The Nikola House hotel is situated in the historical center of the city on a quiet ancient lane, which is only a footstep away from Nizhny Novgorods main walking street...

    Read More

Recent Reviews