8.2/10
Very Good
53 reviews
Free Wi-Fi
Located in Rize, 19 km from Rize Museum, Babillon Hotel Spa & Restaurant provides accommodation with a fitness centre, free private parking, a garden and a shared lounge.
Number of rooms: 114
Ficitasi Mahallesi̇, 3. Küme Evleri̇ 79/1, Rize, Iyi̇dere, 53600 Rize, Turkey