Best for location
One Bedroom Apartment: From £76 per person per night
Located in a prime position in the township of Cowes with the beach just 250m away, spacious apartments offer a host of facilities, perfect for a longer stay or just those wanting a home from home. Local restaurants, cafes and shopping are conveniently located a short walking distance away.