63 Rosetta Road



Peebles • Show on map
View Details for Price
63 Rosetta Road offers accommodations in Peebles, 22 miles from EICC and 22 miles from National Museum of Scotland. The 4-star vacation home is 22 miles from University of Edinburgh. Free Wifi is available…More info
