St. Petersburg Russia has a few large hotels with prices around $200 per night during the off season. My friend in Russia suggested a micro hotel. St. Petersburg has many micro hotels, which Hotel Krisha is one. My friend in Russia looked at 20 micro hotels to find one to meet my specifications: within walking distance to most attractions, in...
More
