Located 82 meters from Symbol. Ideally located in the prime touristic area of Odessa City Center, Metro Hotel Apartments promises a relaxing and wonderful visit.
Located 198 meters from Symbol. Stop at UNO Design Hotel to discover the wonders of Odessa. The hotel offers guests a range of services and amenities designed to provide comfort and convenience.