Just 5 minutes’ walk from Istanbul’s business district, these stylish and well-appointed apartments offer the perfect short or long-term solution for a business or leisure trip to Istanbul.
Just 5 minutes’ walk from Istanbul’s business district, these stylish and well-appointed apartments of Read more
Just 5 minutes’ walk from Istanbul’s business district, these stylish and well-appointed apartments offer the perfect short or long-term solution for a business or leisure trip to Istanbul.
Just 5 minutes’ walk from Istanbul’s business district, these stylish and well-appointed apartments offer the perfect short or long-term solution for a business or leisure trip to Istanbul.
Number of Rooms: 120