Situé à Karimunjawa, à 300 mètres de la plage de Kanjen, le Legon Waru Cottage propose un jardin, un parking privé gratuit, une terrasse et un restaurant. Doté d'une plage privée, le complexe se trouve à proximité de plusieurs attractions réputées, à environ 400 mètres de la plage de Legon Lele et à environ 1,7 km de la plage de Pancuran. Offrant une vue sur le jardin, les chambres climatisées disposent d'un bureau et d'une connexion Wi-Fi gratuite.
Les chambres comprennent une armoire. Leur salle de bains privative est pourvue d'un bidet et d'articles de toilette gratuits. Le linge de lit et les serviettes sont fournis.
Un petit-déjeuner buffet, continental ou asiatique est servi tous les matins sur place.
La région est prisée des amateurs de pêche. Le Legon Waru Cottage assure un service de location de voitures.
L'aéroport international Ahmad Yani, le plus proche, est implanté à 167 km.