Providing free WiFi, Alfa is situated in Nalchik. All rooms come with a flat-screen TV with satellite channels. At the inn, every room includes a desk. Staff at the reception can provide guidance on what to do in the area. Read more
Providing free WiFi, Alfa is situated in Nalchik. All rooms come with a flat-screen TV with satellite channels. At the inn, every room includes a desk. Staff at the reception can provide guidance on what to do in the area.