Санкт-Петербург, гостиницы и рестораны