Hotel Aurora, Saint Petersburg

Hotel Aurora

21 B, Ligovsky Prospect