Studio 6 Odessa offers accommodation in Odessa. All rooms are equipped with a TV with cable channels. Every room is fitted with a private bathroom. Studio 6 Odessa features free WiFi . You will find a 24-hour front desk at the property.
Studio 6 Odessa offers accommodation in Odessa. All rooms are Read more
Studio 6 Odessa offers accommodation in Odessa. All rooms are equipped with a TV with cable channels. Every room is fitted with a private bathroom. Studio 6 Odessa features free WiFi . You will find a 24-hour front desk at the property.
Studio 6 Odessa offers accommodation in Odessa. All rooms are equipped with a TV with cable channels. Every room is fitted with a private bathroom. Studio 6 Odessa features free WiFi . You will find a 24-hour front desk at the property.
Number of Rooms: 96