Does anyone know if you need to book a tour? Or if you can do this on your own?
Just get a taxi, ask to take you there, the driver waits till you are finished and will take you back to your hotel. No need to pay a tour
You can go whenever you like. Lots of people just take a cab there, which is what I would do next time to avoid large crowds.
Get quick answers from Saturno Cave staff and past visitors.