The giant Potemkin Stairs Stairway, set within 1.8 miles from the Grand Otrada Hotel Resort & Spa as well as the sprawling Privoz Market placed just a 10-minute drive away are well worth visiting. If you are willing to explore even more landmarks in Odessa, attend Chapel of St. Xenia of Petersburg and Matrona of Moscow located within an 11-minute stroll from the property.