The City Suites encontra-se em Istambul, a 10 km de Torre de Leandro e a 14 km de Palácio de Dolmabahce. O alojamento dispõe de acomodações com um jardim e acesso Wi-Fi gratuito em toda a propriedade, assim como estacionamento privado gratuito. Este hotel de 3 estrelas, que data de 2017, está a 14 km de Campanário de Dolmabahce e a 15 km de 15 July Martyrs Bridge. O alojamento apresenta uma receção aberta 24 horas, um serviço de concierge e câmbio de moeda.
Alguns quartos também possuem uma kitchenette com um frigorífico e um minibar.
The City Suites disponibiliza todas as manhãs pequeno-almoço continental.
Centro de Congressos de Istambul fica a 16 km de The City Suites, enquanto Estação de Metro de Taksim está a 16 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional Sabiha Gökçen - Istambul, que fica a 30 km de The City Suites.