Hotel Ambassador

8 Avenue de Suede
Nice
France