Introdusing The Stay Hotels, Turkey

The Stay Hotels portfolio comprises four, luxurious, design-led, culturally-connected hotels in Turkey.