Lily Rooms Hotel Beyoglu
Providing free Wi-Fi throughout the property, Lily Rooms is located in Istanbul, 300 metres from Taksim Square and 400 metres from Taksim Metro Station. The property is set 2.2 km from Galata Tower, 1.4 km from Istanbul Congress Center and 1.
Number of rooms: 3
KOCATEPE MAH DOLAPDERE TAKSIM CD DiskapiNo: 35 Daire: 0003 BEYOĞLU, Beyoglu, 34437 Istanbul, Turkey