El Hotel Anibal está en Gebze, a solo 100 metros del centro de la ciudad y a 16 km del aeropuerto Sabiha Gokcen. Ofrece habitaciones con aire acondicionado y conexión Wi-Fi gratuita.
Las habitaciones del Anibal Hotel cuentan con muebles de madera, TV LCD y minibar. El baño incluye ducha y aseo.
Por la mañana se sirve un desayuno bufé en el comedor. El bar del vestíbulo ofrece bebidas.
El hotel está a 2 km de la zona industrial de la ciudad y a 3 km la localidad de Eskihisar y la estación de trenes de Gebze.