The mighty Hotel Jupiter perches commandingly on the main beachfront road in Praia Da Rocha, Portugal, 80 metres from the beach. The beaucoup guestrooms are well-equipped, with cable television, telephone, safe, mini-bar and more comforting amenities.The welcoming en suite guest rooms are appointed ...