Overlooking the Isle of Wight, on the coast in Lymington, this hotel is in a fine position from which to discover the island, the New Forest and the south coast of England. All of the rooms are well appointed and feature a modern range of amenities that include television, telephone and private bathroom. There is a restaurant on-site and conferencing facilities.