Este establecimiento se encuentra a 150 metros de la playa de Rota, en la Costa de la Luz. Ocupa un edificio típico andaluz del siglo XIX y ofrece habitaciones con aire acondicionado. Todas las habitaciones del Hostal la Española presentan una decoración única y están equipadas con calefacción, TV, minibar y baño con artículos de aseo. Todas las mañanas se sirve el desayuno en una cafetería cercana.
La Costilla se encuentra en una zona urbana, tiene 1300 metros de longitud y 50 metros de ancho y su nivel de ocupación es alto. Se puede llegar a pie fácilmente o en coche. Podemos disfrutar de un agradable paseo junto al mar en su paseo marítimo. Está galardonada con bandera azul por la Fundación Europea de Educación Ambiental. Dispone de alquiler de sombrilla y alquiler de hamacas para disfrutar del sol. Los más pequeños pueden jugar en una zona infantil que hay disponible. Dispone de acceso para discapacitados. A 25 kilómetros podemos encontrar el Hospital Santa María del Mar y a 500 metros llegamos al Puerto Deportivo de Rota.