Guyot Business Boutique Hotel

from
check rates
avg/night
up to: % savings
23 Professora Popova Street, St. Petersburg
  • stars
  • rating
This spa hotel is located in St. Petersburg (Petrogradskaya), close to Botanical Garden, Peter and Paul Fortress, and Summer Garden. Also nearby are Military Historical Museum and St. Petersburg Zoo. read more
Special Offer
Reviews