Navaar House Hotel Hotel
Navaar House Hotel 23 Bog Road, Penicuik, EH26 9BY, United Kingdom
Situated in Penicuik, 15 km from EICC, Navaar House Hotel features accommodation with a garden, free private parking, a shared lounge and a restaurant. Featuring a bar, the property is located within 16 km of University of Edinburgh.