Bay of Rapallo Hotel on the Portofino CoastRead Less
Overlooking the glittering Mediterranean below in the Bay of Rapallo, Excelsior Palace Hotel is a premier choice for a five-star Rapallo hotel. Set on the picturesque Portofino Coast in Italy, guests will enjoy spacious, comfortable accommodations and great service. Taste the flavors of authentic Italian cuisine, or unwind with a spa treatment. Total relaxation awaits at Excelsior Palace Hotel.