Finding places to sleep in St Petersburg