Explore details about location Holyrood Road. Holyrood Road is a location situated within the City of Edinburgh alongside other areas such as Duddingston Avenue, Saughton Gardens, Jane Street.