Ramada Plaza by Wyndham Saint Petersburg: address, phone and airport distance

Ramada Plaza by Wyndham Saint Petersburg, a Ramada hotel (Wyndham Hotels & Resorts) in Saint Petersburg, Russia. Address: Salova St 61, St.

Ramada Plaza by Wyndham Saint Petersburg is a Ramada hotel (Wyndham Hotels & Resorts) at Salova St 61, St. Petersburg, 192102, Russia.

From Wyndham Hotels & Resorts's own hotel listing, collected 30 Oct, 2026.

Ramada Plaza by Wyndham Saint Petersburg: quick facts

Check live rates for Ramada Plaza by Wyndham Saint Petersburg

Frequently asked questions

Where is Ramada Plaza by Wyndham Saint Petersburg?

Ramada Plaza by Wyndham Saint Petersburg is at Salova St 61, St. Petersburg, 192102, Russia.

Which hotel group runs Ramada Plaza by Wyndham Saint Petersburg?

Ramada Plaza by Wyndham Saint Petersburg is a Ramada hotel, a brand of Wyndham Hotels & Resorts.

What is the phone number of Ramada Plaza by Wyndham Saint Petersburg?

Wyndham Hotels & Resorts lists +7 812 692-00-00 for Ramada Plaza by Wyndham Saint Petersburg.

All 9 chain hotels in Saint Petersburg

Sources: Wyndham Hotels & Resorts's own hotel listing, collected 30 Oct, 2026 via All The Places (CC0); city data from GeoNames; airport positions from OurAirports. FlightGPT does not add details a hotel chain doesn't publish. Rates and availability are checked live when you search.