- /
- Regions /
- UK /
- England /
- South East England /
- Isle of Wight
New Holmwood Hotel
Dog friendly hotel on the Isle of Wight
Looking for somewhere to rest those sleepy paws? Pop this dog friendly hotel onto your shortlist. It's a great place for you and your furry friend. This wonderful place provides you with a great location for exploring lots of dog friendly places. It's filled with plenty of home comforts and you will both feel well-rested the moment you step through the door.
Location
65 Queen's Road, Cowes PO31 8BW, United Kingdom
Listing last updated 5 months ago