The French Manor Inn & Spa, Newfoundland

The French Manor Inn & Spa, Newfoundland

The French Manor Inn & Spa, Newfoundland
https://the-french-manor-inn-spa.usa8.info

Located in Newfoundland, The French Manor Inn & Spa has air-conditioned rooms with free WiFi. With a garden, the property also has a shared lounge, as well as a bar. The inn provides an indoor pool and a concierge service.

50 Huntingdon Drive, Newfoundland, PA 18445, United States of America