Hill Road Manor Bed & Breakfast is a charming and cozy accommodation located in downtown Grand Falls-Windsor, NL. We offer guests a unique experience of staying in a historic manor while enjoying modern amenities and personalized service.