Taksim Centre Hotel
Stars
3 Stars
City
İstanbul
Country
Türkiye
Price data
Up to date
Büyük Bayram Sokak 13 Beyoglu 34435 Istanbul
İstanbul, Türkiye
İstanbul, Türkiye
80,42 $
İstanbul, Türkiye
124,95 $
İstanbul, Türkiye
65,92 $
İstanbul, Türkiye
126,15 $