Heidelberg, South Africa
Heidelberg (German: [ˈhaɪdl̩bɛʁk] (listen); Palatine German: Heidlberg) is a city in the German state of Baden-Württemberg, situated on the river Neckar
Only 1.2 mi away from the N2, Lemontree Cottage in Heidelberg offers its guests a garden, sun terrace and barbecue facilities.
Free WiFi
Free! WiFi is available in all areas and is free of charge.
Free! Pets are allowed. No extra charges.
Only 1.2 mi away from the N2, Lemontree Cottage in Heidelberg offers its guests a garden, sun terrace and barbecue facilities.