Triada Hotel Taksim - Istanbul Turkey - Photos
Triada Hotel Taksim - Istanbul Turkey - Search and Book Hotel
Istiklal Caddesi Meselik Sokak No:4
34433 Beyoglu Istanbul
Hotels 3 Stars Turkey
Istiklal Caddesi Meselik Sokak No:4
34433 Beyoglu Istanbul
Hotels 3 Stars Turkey