RT.com RT Partners Hotels Turkey Istanbul Levni Hotel and Spa

Levni Hotel and Spa

Basic information
Category
4 Stars
Address Ebussuud Caddesi 31 Sirkeci
City Istanbul
Country Turkey
Number of rooms 75
Fax number

Special deals