With a stay at Hotel Excelsior, you'll be centrally located in Dubrovnik, just a 3-minute walk from Banje Beach and 10 minutes by foot from Old Town Harbor. This luxury hotel is 0.7 mi (1.1 km) from Walls of Du ... Read more

View all Luxury Hotels in Dubrovnik