Dalhousie Castle Hotel is an excellent 3-star property featuring elegant rooms in a tourist area of Bonnyrigg.
Dalhousie Castle Hotel is located within 20 minutes' walk from the center of Bonnyrigg. A 50-minute drive to Perth.
Edinburgh Castle is 13 km from the hotel and Royal Commonwealth Pool is 7 km away.
Turnhouse airport is about 25 minutes by car.
Staying at Dalhousie Castle Hotel guests can make use of complimentary Wi-Fi and a work desk supplied in the rooms.
Guests will benefit from a designated area for smoking and a car park along with 24-hour room service and concierge service.
Spa facilities at Dalhousie Castle Hotel include a hot tub and a sauna.