Back to the future of St Petersburg

New and historic hotels, restaurants and museums