Number 17
17 North Ford Road, Dartmouth, United Kingdom
-
Dartmouth, United Kingdom
One of the hotels for your stay in Dartmouth is the Number 17 which is located at 17 North Ford Road, Dartmouth, United Kingdom. There are many facilities offered at Number 17, both hotel and room facilities. If you are traveling to Dartmouth, you can choose Number 17 as a place to stay. Number 17 is located in the region of Devon, England
Rotate image to see Number 17
Hotel Amenities
- BBQ facilities
- Internet
- Wifi
- Garden
- Wifi in all areas
- Accessible parking
- Free parking
- Parking on site
- Parking
- Smoke-free property
- Free Wifi
- Heating
Hotel policy
- Check-in time is 16:00 and check-out time is 09:00
- Pets are not allowed