Explore various oases and engage with the extensive history of Roman artefacts. Here are the top 10 hotels you should consider during your visit to Dubrovnik.