Eco Casa Resort está en Karimunjawa, a pocos pasos de Playa de Barakuda, y dispone de alojamiento con jardín, parking privado gratis, salón de uso común y terraza. Este hotel de 3 estrellas ofrece restaurante y tiene habitaciones con aire acondicionado, wifi gratis y baño privado. El alojamiento ofrece servicio de habitaciones, servicio de conserjería y cambio de moneda.
En el hotel, las habitaciones disponen de armario, ropa de cama y un balcón con vistas al mar.
La zona es ideal para practicar senderismo y ciclismo, y además hay alquiler de bicicletas y alquiler de coches eneste hotel.
Pokemon Beach está a pocos pasos del alojamiento, y Playa de Batu Putih está a 2,4 km. El aeropuerto (Aeropuerto Internacional Achmad Yani) está a 180 km, y el alojamiento ofrece servicio de traslado de pago para ir o volver del aeropuerto.