Lotus Hotel

Lotus Hotel Book / Directions
Address
Yavuz Sultan Selim, Vakıf Mektebi Sk. No:1 ,Istanbul Province
Nearest stations
About 10 minutes from Fener on foot
Reserve

Transit information

Nearest hotels

cntlog