With a stay at Caledonia Hotel in Dunfermline (Rosyth), you'll be within a 10-minute drive of Deep Sea World and Dunfermline Abbey. This hotel is 15.7 mi (25.3 km) from Royal Mile and 16 mi (25.7 km) from Edinburgh Castle.
Stay in one of 36 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include coffee/tea makers, and housekeeping is provided daily.