★★★Hotel

National Hotel

  • Dombay, Russia
  • Карачаевская улица, Домбай
  • Free Wi-Fi · Restaurant
Price on request

About

A 3-star hotel on Karachayevskaya Street in Dombay, near the cable cars.

National Hotel stands on Karachayevskaya Street in the Dombay resort. The cable cars and ski slopes are a short distance away, and the hotel is surrounded by Western Caucasus mountain scenery.

Amenities

  • Free Wi-Fi
  • Restaurant

Hotels in Dombay