Hotel Rydberg : James Carmichael , S:t Petersburg;