Mini-hotels

Mini-hotels

The first mini-hotels in Russia appeared in St. Petersburg in the mid-90’s. Usually, they are located in the city center in proximity to the main attractions. They differ from hotels only in the number of rooms, also in some of them there are small kitchens for common use, in this section we offer you a tour of mini-hotels in Tver.