Este hotel se encuentra en una calle tranquila del centro de Alicante, a 200 metros de la plaza Luceros. Ofrece aparcamiento cubierto y habitaciones con aire acondicionado y WiFi gratuita.
El Hotel Leuka se halla a 15 minutos a pie de la Explanada de Alicante y de la playa del Postiguet. Las estaciones de tren y autobús de Alicante también se encuentran a 15 minutos a pie.
Todas las habitaciones del Hotel Leuka tienen calefacción y baño privado con secador de pelo. Hay TV, caja fuerte y escritorio. Algunas habitaciones tienen terraza.
El hotel está cerca del parque Ruiz de Alba y sus instalaciones deportivas.