Best Western New Holmwood Hotel
Best Western New Holmwood Hotel is a 3-star property situated about 3.2 km from Osborne House. Since 2002, it has been hosting guests in the center of Cowes.
Carisbrooke Castle is located just 8.8 km away. The property is set within 1 km distance from Cowes city center.
Best Western New Holmwood Hotel offers a delightful view to its guests.
There are 26 guestrooms featuring king suite, king room and deluxe king room equipped with free Wi-Fi, a writing table, satellite television, climate control and a trouser press. Some rooms overlook the sea. Guestrooms are outfitted with a standard interior.
Located in a shopping area, New Holmwood Hotel & Restaurant and Bliss Ice Cream Parlour serve a wide range of meals.
This hotel provides 24-hour reception, porter service and room service.