Star Hotel Istanbul Websites
Star Hotels Group
- starhotelsgroup.com
Star Group Hotels - At the hearth of the city; Taksim square – the centre of culture & trade, thanks to its proximity to shopping malls, health-care institutions, historicalsights & consulates.
5,765,699
$
240.00