AvantGarde Taksim Hotel - ISTANBUL
Description
Located in Taksim Square, the heart of modern Istanbul, Avantgarde Hotel Taksim offers air-conditioned rooms with flat-screen TVs and contemporary décor. Fre...
Post your comment
Comments
Be the first to comment