Location Map of Rosehall Hotel 
101 Dalkeith Road, Edinburgh, EH16 5AJ

Enquiries Contact: Rosehall Hotel
Your request is sent direct and will be answered shortly.