Business Hotel KostromaHotel
Ulitsa Pervogo Maya 24A, 156961 Kostroma, Russia
This 3-star hotel is located in Kostroma city centre, a 3-minute walk from the River Volga Waterfront. Business Hotel Kostroma offers free Wi-Fi and a small spa with sauna and hot tub.