The Champs, que se encuentra junto al mar, es una excelente opción para tu estadía en Portsmouth. Los huéspedes pueden visitar el spa y disfrutar de un masaje o manicura y pedicura. Además, les recomendamos ir a Restaurant The Champs, que ofrece el desayuno y la cena. Este lugar cuenta con 2 bares en la playa, una piscina al aire libre y detalles en las habitaciones, como secadoras y refrigeradores. Los huéspedes quedan fascinados con la atención del personal.