O Craton Hotel dispõe de um restaurante, de um centro de fitness, de um bar e de um salão partilhado em Istambul. Com quartos familiares, esta propriedade também dispõe de um terraço. O alojamento providencia uma recepção 24 horas, serviço de quartos e serviço de câmbios para os hóspedes.
Os quartos estão equipados com ar condicionado, uma televisão de ecrã plano com canais por satélite, uma chaleira, um chuveiro, um secador de cabelo e uma secretária. Todos os quartos do hotel possuem uma área de estar.
Um buffet de pequeno-almoço é servido diariamente no The Craton Hotel.
Os hóspedes podem relaxar na área de bem-estar, que inclui uma piscina interior, um banho turco e uma sauna, ou no jardim.
O Centro de Congressos de Istambul fica a 3 km do alojamento, enquanto a Praça Taksim está a 4,1 km. O aeroporto mais próximo é o Aeroporto de Istambul, a 34 km do The Craton Hotel. A propriedade providencia um serviço de transporte de/para o aeroporto pago.