With a stay at St. Joseph's in Dubrovnik (Dubrovnik Old Town), you'll be within a 5-minute walk of Sponza Palace and Pile Gate. This 4-star hotel is 0.5 mi (0.7 km) from Banje Beach and 0.2 mi (0.3 km) from Rector's Palace.