Main Street Apartments are located at different addresses in the heart of Odessa, in the vibrant Deribasovskaya and Zhukovskogo streets. Guests will reach Odessa Opera Theater and Potemkin Stairs in no more than 20 minutes on foot.
Apartments
Main Street Apartments are a great choice for an independent stay in the historic center of Odessa. All apartments come with a fully equipped kitchen.
Breakfast is delivered to apartments on request. Stay in touch with friends and family with free Wi-Fi. Car rental service and underground parking are available. All apartments are equipped with air conditioning and television.