This luxury hotel is centrally situated in the old town The Sultan's palace is to be found nearby and Istanbul's airport is just a 30-minute journey away using public transport The hotel building was built in 1992 and renovated in 2003 It consists o . . .