Taximist Hotel

Kocatepe Mahallesi Taksim Caddesi No:63, Beyoglu, 34437 İstanbul, Turkey

Hotel image
Read more reviews for Taximist Hotel