Mayfair Hotel
29 Hope Road Isle of Wight, PO37 6EDJust a minute’s walk from the beach, The Mayfair boasts lovely views across Sandown Bay. Each of the warmly furnished rooms provides a TV and tea/coffee facilities.
46 rooms
from £25