Good hotel close to the subway station and not too far from the airport. The conference organisers gave the reference to the hotel. Rooms were basic but clean. The staff could understand English and tried to help us as much as possible.
Location: Russia > Northwestern District > St. Petersburg
Ranked #117 of 444 Specialty lodging in St. Petersburg