3 stars hotels in RoslinBook 3 stars hotels in Roslin, United Kingdom online. Compare prices, reviews & photos of 2 hotels and get the best 3 star hotel deal for your next stay.
Chapel Cross Guest House2 Penicuik Road, Roslin 222m from the center of Roslin
The Original Rosslyn Hotel2-4 Main Street, Roslin 215m from the center of Roslin