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 2 km distance from Cowes city center.
Best Western New Holmwood Hotel offers a delightful view to its guests.
Guests of Best Western New Holmwood Hotel can make use of a writing desk, coffee/tea makers, direct dial phone, high-speed internet and a trouser press. Some rooms have the sea view. They provide bathrooms with a spa bathtub and a hairdryer.
Eat & Drink
A variety of dishes are served in New Holmwood Hotel & Restaurant and Baan Thai, which are only 5 minutes’ walk away.
The hotel offers an elevator, parking and a safety deposit box for general needs and a conference room and a photocopier for corporate travelers.