Il San Francesco Charming Hotel si trova in Via Caterattino, 04016, Sabaudia, Italia.