Located in Pechora, Hotel Alfa has on-site dining. All rooms boast a flat-screen TV with cable channels and a private bathroom. The accommodation offers a 24-hour front desk and free WiFi is available. At the hotel, every room is fitted with a wardrobe. Selected rooms will provide you with a kitchen Read more
Located in Pechora, Hotel Alfa has on-site dining. All rooms boast a flat-screen TV with cable channels and a private bathroom. The accommodation offers a 24-hour front desk and free WiFi is available. At the hotel, every room is fitted with a wardrobe. Selected rooms will provide you with a kitchenette with a microwave and a fridge. Guests at Hotel Alfa will be able to enjoy activities in and around Pechora, like hiking.