Ficitasi Mahallesi?, 3. Küme Evleri? 79/1, Rize, Iyi?dere Rize 53600
Located in Rize, 23 km from Rize Museum, Babillon Hotel Spa and Restaurant provides accommodation with a restaurant, free private parking, a fitness centre and a shared lounge. Featuring a garden, the...more