Best Western New Holmwood Hotel is a business 3-star property placed next to Carisbrooke Castle, Lepe Country Park and The Classic Boat Museum. Best Western New Holmwood Hotel has been welcoming guests to its non-smoking rooms since 2002.
Guests will enjoy the perfect location in the center of Cowes. The property is set within 1 km distance from Cowes city center.
Best Western New Holmwood Hotel offers a delightful view to its guests.
Best Western New Holmwood Hotel provides 26 guestrooms appointed with a writing desk, a seating area, direct dial phone, a trouser press and high-speed internet for a pleasant stay in Cowes. Some rooms have the sea view. Guestrooms are outfitted with a standard interior.
Eat & Drink
A variety of dishes are served in New Holmwood Hotel & Restaurant and Baan Thai, which are only 5 minutes’ walk away.
The property offers a conference room and a photocopier for business guests staying at Best Western New Holmwood Hotel.