Hotel St. Petersbourg is located in Tallinn, Estonia in the heart of they city's Old Town. The hotel is also just steps away from the one of the oldest town squares in Europe. Tallinn Lennart Meri Int'l Airport is 3 mi/5 km and 20 minutes away.
Hotel St. Petersbourg
Rataskaevu 7, Rataskaevu 7 Tallinn, 10123 EE