Hotel St Sophia

Address:

Alemdar Caddesi 2
34400 Istanbul, Turkey

Phone:

90 212 528 0973

Brand name:

Best Western

Map:


Contact   ·   Privacy   ·   Terms