Offering a restaurant and free Wi-Fi, Hotel Zara is located in Roman, 500 metres from the central park. A bus stop is 150 metres away and a train station is 400 metres from the property.
Book this Hotel