Ambassador hotel
Mid range hotel with restaurants next to yusupovskiy garden sadovaya metro station ambassador hotel is across the street from peaceful yusupovskiy garden and a 7 minute walk from sadovaya metro station palace square and nevsky prospect top st petersburg sights are less than 30 minutes by metro and its a 15 minute walk to the famous winter palace st isaacs in 12 minutes a 12 minute walk takes you to st isaacs cathedral a 19th century landmark filled with ornate mosaics and painting