Tria Hotel

Akbiyik Cad Terbiyik Sok No 7
Istanbul
Turkey